Please log in to watch this conference skillscast.
In this talk you will look at the differences between micro-services and monolith architectures and their relative benefits and disadvantage.
You will explore design patterns which will allow you to utilize these different strategies as a deployment concern without significant changes to the business logic.
You will learn 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.
YOU MAY ALSO LIKE:
- Reactive Programming by Example (SkillsCast recorded in November 2014)
- Java Design Patterns: The Timeless Way of Coding with Dr Heinz Kabutz (Online Course on 12th - 15th October 2020)
- Domain Models in Practice: DDD, CQRS & Event Sourcing with Marco Heimeshoff (Online Course on 2nd - 6th November 2020)
- Arthas: Inside Alibaba's Java Diagnostic Tool (Online Meetup on 24th September 2020)
- London Calling (Online Meetup on 24th September 2020)
- Building a Cloud Ready Application with Quarkus (SkillsCast recorded in August 2020)
- Debugging Containers on Kubernetes with "kubectl debug" (SkillsCast recorded in July 2020)
Latency sensitive microservices
Most answers for Java and JVM on StackOverflow.com (~12K), "Vanilla Java" blog with four million views and ~300 posts, founder of the Performance Java User's Group, a virtual JUG with ~2K members, architect of Chronicle Software, open source project for high performance, low latency libraries in Java, & Java Champion