Most of the big companies are migrating their monolithic platforms to microservices. Why are they doing this if the current method “works”? Learn more here.| Dreamix
When deploying microservices on Kubernetes, how many replicas should I run? Intuition suggests that two replicas is enough to give you high availability; if one pod dies, the other keeps the service online. Industry standard, however, suggests running three replicas. Why is this the case? In this post, I will explain reasons to choose three replicas over two, and some best practices based on the realities specific to Kubernetes. The Math Behind Preferring Three Replicas The suggestion to run ...| Kevin Sookocheff
In today’s fast-paced digital world, companies are looking for ways to securely expose their APIs and microservices to the internet. MuleSoft Anypoint Flex Gateway is a powerful solution that solves this problem. Let's walk through deploying the Anypoint Flex Gateway on Heroku in a few straightforward steps. You'll learn how to connect your private APIs and microservices on the Heroku platform through the Anypoint Flex Gateway and the Anypoint API Manager , without the hassle of managing in...| Heroku
The crew gets caught in the crossfire of a galactic war between a stable, monolithic empire and a chaotic, innovative confederation of microservice-based ships. They must mediate a conflict between two opposing software philosophies before the entire sector collapses under the weight of technical debt and API versioning disputes.| Seuros Blog - Navigation Logs from the Ruby Nebula
In this guide, we’ll show technologies and examples of full stack observability for an application running on Kubernetes, OpenTelemetry and AWS.| Logz.io
Microservices usually come into architecture discussion when you are facing challenges with the existing infrastructure (in most cases a monolith). […]| Distributed Computing Musings
Thanks to Typesense for sponsoring the creation of this cartoon! GT2 Pro members, download a high-res version of this image that you can use royalty-free anywhere:| Good Tech Things
It happened again last week. I was at an architecture review meeting when a fellow architect eagerly started another debate about *microservices*. Within minutes, eyes glazed over and we were knee-deep in an absurd discussion about something that should have been a means to an end, but had morphed into the end itself. At that moment, I realized: I’m done. I’ve finally sworn off talking to architects about microservices. Why? Because these conversations usually go nowhere productive.| Blog - Container Solutions
Whilst breaking a large codebase into a series of smaller services seems logical, the reality is far from simple. You have to ask yourself if the overhead and complexity of moving to microservices is worth your team's time or if you could extract more value from your existing| James Ridgway
This article isn't about Franz Kafka or his great novella The Metamorphosis, where the main character one day realizes that he has transformed into a Human-size Bug.| Agile & Coding
I like FastAPI. It's is a good choice for developing Python APIs. FastAPI has a modern feel to it, and is also easy to learn. When I think about it, I could say the same about Polylith.| Agile & Coding
May 20, 2025Durable execution: autosave for your microservices| stackoverflow.blog
If you’re a Software Engineer interested / working in platform security, backend systems and cloud native architecture like kubernetes – this post is for you. In modern cloud-native env…| Aditya Rohilla
Why splitting your codebase too early can quietly destroy your team’s velocity — and what to do instead. In a startup, your survival depends on how quickly you can iterate, ship features, and deliver value to end-users. This is where the foundational architecture of your startup plays a big role; additionally, things like your tech stack and choice of programming language directly affect your team’s velocity. The wrong architecture, especially premature microservices, can substantially ...| nexo blog
When developing the operator terminals for their machines, OEMs must reinvent the wheel over and again. Each OEM implements home-grown solutions for standard features like OTA updates, user authent…| Burkhard Stubert
Event feeds are a simple mechanism to enable applications to react to things happening in other applications, reliably, consistently, and quickly.| Erik Heemskerk
A few years ago, we had to rewrite an old mainframe application, used by a few thousand people. The application was known (or believed) to be fast, reliable and almost bug free. To maintain the level of service we chose a micro service architecture for the new solution, which means| Michelin IT Engineering Blog
Microservices vs monolith? How do we design a microservice architecture that enables fast and sustainable flow? Find out more about this in our interview with Chris Richardson.| Avanscoperta Blog
Ensuring proper load distribution on both the client side with tools like Ribbon and on the server side using Nginx enhances system scalability and resilience.| The New Stack
Explore the microservices examples of Amazon, Netflix, Uber, and Etsy. Also learn about some of the pros and cons of using microservices.| blog.dreamfactory.com
I was catching up on the always excellent Security. Cryptography. Whatever. podcast, and enjoyed the episode with Colm MacCárthaigh about a bunch of topics around TLS. It’s a great episode th…| Neil Madden
Eight Open Liberty developer guides have been updated to use MicroProfile Reactive Messaging 3.0. Complete sample applications to run and explore.| MicroProfile
Dive into the world of Dapr and discover how Distributed Application Runtime significantly enhances microservices architecture. Learn about Dapr's key features, benefits, and its role in driving more scalable, resilient, and manageable application development.| iaMachs
Microservices e dove trovarli: un'appassionante chiacchierata con Gianluca Padovani aka GPad sul mondo dei microservizi e il loro rapporto con Domain-Driven Design.| Avanscoperta Blog
Level up your Java code and explore what Spring can do for you.| CDS with Spring Framework 6.1
Working with Microservices has recently become very trendy, however building dynamic and distributed systems doesn’t come without new challenges. Service Discovery is one of these challenges: enabling services to dynamically discover other services and communicate with them. In this talk at CorkDev.io, I go through a Service Discovery solution, using Airbnb Smartstack to wire up Microservices running in Docker containers.| Pierre Vincent
I am thrilled to share my latest endeavor: Developing the Official MicroProfile API Tutorial in collaboration with the MicroProfile Working Group. As the landscape of cloud-native development evolves, equipping developers with the knowledge and skills to navigate these changes is essential. Accordingly, I am working on this Official MicroProfile API... The post Crafting the Official MicroProfile API Tutorial in Collaboration with the MicroProfile Working Group appeared first on MicroProfile.| MicroProfile
Log into your GT2 Pro account to download a high-res version of this image that you can use royalty-free anywhere:| Good Tech Things
Level up your Java code and explore what Spring can do for you.| Runtime efficiency with Spring (today and tomorrow)
Level up your Java code and explore what Spring can do for you.| From Spring Native to Spring Boot 3
Level up your Java code and explore what Spring can do for you.| New AOT Engine Brings Spring Native to the Next Level
Level up your Java code and explore what Spring can do for you.| Announcing Spring Native Beta!
Level up your Java code and explore what Spring can do for you.| The path towards Spring Boot native applications
Level up your Java code and explore what Spring can do for you.| The evolution of Spring Fu
Level up your Java code and explore what Spring can do for you.| Introducing Kotlin support in Spring Framework 5.0
Level up your Java code and explore what Spring can do for you.| Latest Jackson integration improvements in Spring
Log into your GT2 Pro account to download a high-res version of this image that you can use royalty-free anywhere:| Good Tech Things
Capturing, validating, storing and discovering service metadata. Keeping that metadata consistent across numerous integration points.| karlstoney.com
Storing rich metadata as Custom Resources on the Kubernetes API to enable Service Discovery.| karlstoney.com
Log into your GT2 Pro account to download a high-res version of this image that you can use royalty-free anywhere:| Good Tech Things
I guess it was inevitable, but quite often I see homework problems on r/microservices seemingly assigned in some intro CS class. Peculiarities of that aside, they can be quite fun to work through as thought experiments. One recent one came up: Hi, I am working on a school app.| Jimmy Bogard