~/talk

Exploring Alternative Spring Cloud Implementations

Talkat SpringOne2GX 2015 · 2015-09-14..09-17· [microservices, distributed-systems]
slides:none on file

Compares concrete Spring Cloud interfaces — DiscoveryClient, LoadBalancerClient, Configuration and Bus — across Eureka, Consul, ZooKeeper and etcd and shows working code for each: ZooKeeper via Curator and Exhibitor with hierarchical keys, Consul as an HTTP key‑value store plus agent, etcd using TTL nodes for registration, and Eureka’s AP behavior at scale; bus initially uses RabbitMQ but is being rewritten to Spring Cloud Stream to be broker‑agnostic; demonstrates tracing with Spring Cloud Sleuth/Zipkin; bus demo fails but discovery/config demos work.

AI-written summary · about

  1. 0:00Introduction and Spring Cloud overview
  2. 1:18Core Spring Cloud abstractions
  3. 4:58Netflix Eureka service discovery
  4. 8:32Apache Zookeeper for config and discovery
  5. 13:05Zookeeper live demo
  6. 19:20HashiCorp Consul overview
  7. 27:59Consul live demo
  8. 36:13Configuration and secrets management
  9. 42:05CoreOS etcd and incubator projects
  10. 47:05etcd live demo
  11. 57:33Other discovery implementations
  12. 1:00:46Spring Cloud Sleuth for tracing
  13. 1:06:20Sleuth and Zipkin live demo
  14. 1:19:41Q&A and closing remarks
~/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.