An Interveiw on my talk for Low Latency Microservices at QCon New York

Key Takeaways

  • Learn lessons on developing low latency microservices with Java.
  • Understand how you can make asynchronous messaging simplier.
  • Gain practical advice on handling failure from large scale, low latency JVM based microservice implementations.


In this talk we will look at the differences between micro-services and monolith architectures and their relative benefits and disadvantage. We will look at design patterns which will allow us to utilize these different strategies as a deployment concern without significant changes to the business logic.
We will look at how micro-service architecture can be implemented under low latency constraints of 10 - 100 micro-second latencies, in Java in particular, and how these strategies reduce the impact of serializing data and logging.


Popular posts from this blog

Low Latency Microservices, A Retrospective

Unusual Java: StackTrace Extends Throwable

System wide unique nanosecond timestamps