We are a non-profit committed to educating the Dallas Metroplex in all things Java.
Solving the Hard Problems in Microservices (Without Adding More Complexity)
Please RSVP to help us make the meeting a better experience. While not required to attend, RSVPing is a prerequisite to enter the drawing. RSVP
December 10, 2025
Abstract
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
Presented by Peter Whitney
Peter Whitney is currently serving in the role of Senior Solutions Architect at Hazelcast. He has a diverse background that includes working for various Big Data companies. Pete has also made significant contributions in a variety of other industries including systems and network monitoring, airline reservations systems, robotics, and vision systems.
Presented by Scott McMahon
Scott McMahon is the Senior Director Solution Architecture at Hazelcast® with over 25 years of software development and enterprise consulting experience. Before joining Hazelcast, he built big data analytics platforms and business process management systems for many of the world's leading corporations. He currently lives in Portland, Oregon, and when not working on computer systems, he enjoys getting outdoors and having fun with his family.
Location and Time
On the second Wednesday of each month, we meet as a group to discuss the latest and greatest Java related methodologies, technologies and tools. Our meeting space is provided by Improving and is located at 5445 Legacy Dr, Suite 100, Plano, TX 75024.
Social time starts at 6:30 PM, announcements and sponsorship information at 7:00 PM, followed by the presentation which ends by 9:00 PM. Our sponsors provide free food and drink during the social hour. After the presentation has come to an end, we hold a drawing where we give away prizes that are also made possible by our sponsors. We look forward to seeing you there!