~/talk

Large Apache Karaf Cluster Using Karaf Cellar and Apache Mesos

Talkat ApacheCon North America 2017 · on Tuesday, 2017-05-16· at 12:05· Merrick II· [microservices, kubernetes]
links:none on file
slides:none on file

Shows how a custom Apache Karaf distribution packaged as a Docker image and deployed with Apache Mesos/Marathon bootstraps dozens of Karaf nodes, demonstrates scaling from three to five instances (and easily to ten or twenty), and keeps state consistent with Karaf Cellar using an embedded data grid and producer/consumer events for active-active sync. Covers discovery options (multicast, static IPs, etcd, HTTP), cluster groups for partial deployments, and a Marathon-driven autoscaling plan that removes single points of failure.

AI-written summary · about

  1. 0:00Introduction
  2. 1:07What is Karaf
  3. 2:28Services
  4. 7:26Multiple Karaf Instances
  5. 9:03Failover
  6. 15:36Data Grid
  7. 16:06Producer
  8. 18:47Features
  9. 19:36Cluster Groups
  10. 20:50Manual Action Test
  11. 21:52Chaos Distribution Curve
  12. 22:54Setup
  13. 23:15Package
  14. 23:39Docker Image
  15. 24:36Bootstrap
  16. 25:23Marathon JSON configuration
  17. 26:13Marathon Dashboard
  18. 26:36Deploy Karaf
  19. 27:11Deploy Instances
  20. 28:19Marathon
  21. 28:55Scale
  22. 29:09Dynamic Scalability
  23. 31:52Questions
  24. 38:59Karaf is a container
  25. 47:31Dynamic
~/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.