
Reliability Is Not Enough - Building Resilient Applications With Containerized Microservices
When we talk about applications and their deployment in production, we often talk about reliability as a non-functional requirement. What is it that w …

Step by Step Towards Zero Downtime Deployment - Rolling Updates are Here
Update: With swarm CLI 0.18.0 we introduced different update strategies that you can choose from. The one described in this blog post is the default o …

Microservices Finally Deliver on the Promises of SOA
We often hear that microservices should be loosely or de-coupled. The former reminds many software engineers of what SOA already stood for. Thus, ther …

How Docker Made Coding and Testing New Projects Fun and Accessible
With Docker’s 2nd birthday coming up soon, I thought about what Docker has changed for me personally in this time and what that could mean for a wider …

Docker and Related Services Enable a Future of Microservices for Everyone
Earlier in 2014 Benjamin Wootton wrote an insightful post on how microservices are not a free lunch. In that post he writes about the complexity of mi …

How Developer-Focussed Startups can Promote Transparency - Even in Legal
Two of our core principles at Giant Swarm are being developer-focused and striving for transparency.

Getting Started with Microservices using Ruby on Rails and Docker
This is a guest post by Dirk Breuer.

Holiday Creative Container Contest #HC3 - Build a Microservice App
It’s holiday season and at least in Germany that means lots of sweets, christmas markets, and obligatory mulled wine. For a lot of us it also means fi …

Communications is About Conversations
After Marian wrote the great story of how he became our UX guy, now it’s my turn to also introduce myself. I actually also joined Giant Swarm nearly t …


