Microservices: Solving the Hard Problems Without Adding Complexity
Details
Event Location:
Dassault Systemes
185 Wyman St · Waltham, MA
Microservices architectures sound great ‐ until reality shows up. Databases become bottlenecks. Cache invalidation turns into a daily headache. Distributed coordination breaks under load. Latency stacks up with every service call. And somehow, you end up managing five new data systems just to keep things running.
In this session, we'll explore the real-world challenges that emerge once microservices hit scale ‐ the tough stuff most architecture diagrams conveniently ignore. We'll dig into proven strategies for managing distributed state, reducing latency, ensuring consistency, and processing data in real time ‐ all while keeping your system architecture manageable.
Along the way, we'll demonstrate how Java developers can apply these patterns using JVM-native tools like Hazelcast, helping teams simplify distributed systems without sacrificing performance.
What you'll take away:
- Patterns for solving common bottlenecks in microservices
- Approaches to coordination, state, and performance at scale
- Live demos of techniques in action using Java-first tooling
- Ideas for reducing complexity without adding yet another system
Speaker:
Joe Sherwin, our Principal Architect at Hazelcast
AI summary
By Meetup
A talk for Java developers on solving microservices scale problems; learn patterns to reduce latency and manage distributed state, with live JVM-based demos.
AI summary
By Meetup
A talk for Java developers on solving microservices scale problems; learn patterns to reduce latency and manage distributed state, with live JVM-based demos.
