Holly Cummins
Cloud Chaos and Microservices Mayhem
#1about 4 minutes
The evolving role of developers in the cloud era
Modern developers must expand beyond just writing apps to include operations, security, and financial management (FinOps) to succeed in the cloud.
#2about 6 minutes
Adapting infrastructure practices for the cloud environment
Cloud adoption requires new approaches to instance management to avoid zombie servers, externalizing logs, and rethinking application packaging with containers.
#3about 3 minutes
Optimizing Java performance for cloud-native applications
Cloud environments shift the focus from long-term throughput to rapid startup and low memory usage, making ahead-of-time (AOT) compilation with frameworks like Quarkus highly effective.
#4about 4 minutes
Aligning release schedules with microservices architecture
Adopting microservices without changing organizational processes like infrequent release schedules negates the benefits and leads to cargo culting without achieving agility.
#5about 6 minutes
The dangers of the distributed monolith anti-pattern
Microservices can easily become a distributed monolith with hidden coupling and increased complexity, losing the benefits of compile-time safety without gaining true independence.
#6about 3 minutes
Using the test pyramid for microservices
The test pyramid provides a strategy for microservices testing, with contract tests offering a balance between the low cost of unit tests and the high confidence of integration tests.
#7about 6 minutes
Demonstrating hidden coupling with a simple refactoring
A live coding demo shows how a seemingly safe backend refactoring can break the frontend, revealing hidden coupling between services that is not caught by the compiler.
#8about 8 minutes
Implementing consumer-driven contract tests with Pact
Using the Pact framework, a consumer-driven contract test is created to define expectations, which then automatically verifies the provider and catches breaking API changes.
Related jobs
Jobs that call for the skills explored in this talk.
PROSOZ Herten GmbH
Herten, Germany
€47-70K
Junior
Intermediate
Senior
Java
Wilken GmbH
Ulm, Germany
Remote
Senior
Java
Docker
+3
Matching moments
02:33 MIN
Why you might not need JavaScript for everything
WeAreDevelopers LIVE – You Don’t Need JavaScript, Modern CSS and More
00:30 MIN
The feasibility of coding entirely on a mobile phone
Fake or News: Coding on a Phone, Emotional Support Toasters, ChatGPT Weddings and more - Anselm Hannemann
03:16 MIN
Improving the developer feedback loop with specialized tools
Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof
01:06 MIN
Malware campaigns, cloud latency, and government IT theft
Fake or News: Self-Driving Cars on Subscription, Crypto Attacks Rising and Working While You Sleep - Théodore Lefèvre
03:07 MIN
Final advice for developers adapting to AI
WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More
11:32 MIN
The industry's focus on frameworks over web fundamentals
WeAreDevelopers LIVE – Frontend Inspirations, Web Standards and more
09:38 MIN
Technical challenges of shipping a cross-platform browser
Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof
02:44 MIN
Rapid-fire thoughts on the future of work
What 2025 Taught Us: A Year-End Special with Hung Lee
Featured Partners
Related Videos
Single Server, Global Reach: Running a Worldwide Marketplace on Bare Metal in a Cloud-Dominated World
Jens Happe
2021: Familiar APIs on Kickass Runtimes #slideless
Adam Bien
Effective Java Strategies and Architectures for Clouds
Adam Bien
Serverless Java in Action: Cloud Agnostic Design Patterns and Tips
Kevin Dubois & Daniel Oh
Application Modernization Leveraging Gen-AI for Automated Code Transformation
Syed M Shaaf
How to Destroy a Monolith?
Babette Wagner
Application Modernization and Rabbits
Niklas Heidloff
Developer Joy with Quarkus
Daniel Oh
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.



Rocken AG
Zürich, Switzerland
Remote
Java
DevOps
Kubernetes
Google Cloud Platform
+1





Client Server
Kingston upon Hull, United Kingdom
Remote
£100K
API
Java
Scrum
+7

Rocken AG
Aarau, Switzerland
API
Java
JSON
Azure
React
+6