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)
- Applied Domain-Driven Design — Full-Stack Event Sourcing (in Online Event on 9th July 2020)
- Azure DevOps (in Online on 15th July 2020)
- Safe and Reproducible Deployments with Immutable Infrastructure (SkillsCast recorded in May 2020)
- How to use Apache Kafka and Grafana to visualise business process decisions running on the cloud! - Paulo Menon, Ingo Weiss, Craig Reeves. (SkillsCast recorded in October 2019)
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