~/talk

Distributed Tracing of Microservices - Neil Stevenson, Hazelcast

links:none on file
slides:none on file

Shows a concrete path from instrumenting Spring Boot services to storing and querying spans: add spring cloud startup zipkin, set application name, and send traces to a Zipkin server configured with Zipkin storage with Hazelcast. Hazelcast stores spans in a mirrored, striped in-memory map with index and expiry, enabling fast distributed trace queries (demo trace: 1.7s end-to-end, identified a slow middle span) and tolerates node loss across a two‑JVM cluster. The Hazelcast Zipkin storage plugin is implemented and demonstrated end‑to‑end.

AI-written summary · about

  1. 0:00Introduction to talk
  2. 0:45What are microservices
  3. 2:36Tracing microservices with Zipkin
  4. 5:03Zipkin storage options
  5. 6:29Hazelcast and IMDG
  6. 9:03Demo setup overview
  7. 10:30Starting the Zipkin server
  8. 12:53Running the demo application
  9. 14:24Analyzing traces in Zipkin
  10. 15:51Integrating Sleuth and Zipkin
  11. 17:01Adding Zipkin to Spring apps
  12. 18:10Zipkin storage with Hazelcast
  13. 19:17Q&A session starts
  14. 19:47Setting up Zipkin with Hazelcast
  15. 22:04Storing traces in Cassandra
  16. 23:56Data expiry in Hazelcast
  17. 24:37Service discovery in Cloud Foundry
  18. 25:22Hazelcast on Cloud Foundry
  19. 27:50Final Q&A and wrap-up
~/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.