~/talk

A Consul Service Mesh Integration Case Study With Presto

Talkat HashiTalks 2020 · 2020-02-20..02-21· [cloud-infrastructure]
links:none on file
links:none on file
slides:none on file

A case study that integrates Presto with Consul Connect by adding a tiny Presto plugin that consumes Consul Connect native integration and uses mutual TLS plus an authorization call to Consul intentions, leaving the control plane untouched. The pipeline runs locally under Nomad with MinIO and a Hive metastore, shows Presto coordinator plus two workers serving SELECTs from TPCH-generated data, enforces ACLs via a proxy that denies or allows per-intention, and concludes the approach is secure, scalable, and implemented in a few lines of plugin code.

AI-written summary · about

  1. 0:00Introduction and platform question
  2. 3:15Presto and Consul as core components
  3. 5:28Introducing the presenters
  4. 6:12Agenda and key personas
  5. 9:46Managing change and simplicity
  6. 11:15Consul Connect integration basics
  7. 12:41Challenges with opinionated systems
  8. 14:08Consul Connect native integration
  9. 15:35Integrating Presto with Consul
  10. 18:01Architecture improvements and PR
  11. 19:05Working with bleeding edge
  12. 19:27Secure Presto demo setup
  13. 21:57Granting access via intentions
  14. 23:07Final Presto demo walkthrough
  15. 24:37Denying access and policy control
  16. 25:01Key takeaways and simplicity
  17. 26:30Open source and enterprise options
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.