![]() Kelsey Hightower, one of the leading voices behind Kubernetes, put it beautifully in 2020: I wrote an ode to The Majestic Monolith way back in 2016. It's been eating brains since the dark days of J2EE (remote server beans, anyone?) through the WS-Deathstar nonsense, and now in the form of microservices and serverless.īut this third wave seems finally to have crested. Another strain of an intellectual contagion that just refuses to die. In many ways, microservices is a zombie architecture. An organizational pattern for dealing with intra-company communication at crazy scale when API calls beat scheduling coordination meetings.īut, as with many good ideas, this pattern turned toxic as soon as it was adopted outside its original context, and wrecked havoc once it got pushed into the internals of single-application architectures. The far more reasonable prior to microservices. What makes this story unique is that Amazon was the original poster child for service-oriented architectures. That really sums up so much of the microservices craze that was tearing through the tech industry for a while: IN THEORY. Now the real-world results of all this theory are finally in, and it's clear that in practice, microservices pose perhaps the biggest siren song for needlessly complicating your system. However, the way we used some components caused us to hit a hard scaling limit at around 5% of the expected load." In theory, this would allow us to scale each service component independently. Here's the telling bit: "We designed our initial solution as a distributed system using serverless components. What a win!īut beyond celebrating their good sense, I think there's a bigger point here that applies to our entire industry. This move saved them a staggering 90%(!!) on operating costs, and simplified the system too. when they see it.Ĭare to join me in giving thanks? In the comments name three things you're thankful for today, and if you have a blog.The Prime Video team at Amazon has published a rather remarkable case study on their decision to dump their serverless, microservices architecture and replace it with a monolith instead. ![]() ![]() And I'm happy that they can spot a good thing. He now has a big office, along with big responsibilities (over-seeing three departments and 50ish employees). Oh, and that big white board the whole lower half is filled with Kingston's artwork! It's been there for months. It delights me to have those two paintings. one of my most favorite places I have ever been. One of the most beautiful places I have ever seen. I have visited that place - they're paintings of the location of her summer home and studio on the Gulf of Finland. And those two watercolors were painted by my mother's cousin in Finland, Else Maj. There's that mini rose plant! And my birthday balloon from two of our students, after 6 weeks, is still floating. Yesterday, a curious 10-week old black lab puppy was being walked by his owner (another tenant in the building) and paused there for a long while when he spotted his reflection. See me in the lower, mirrored portion? It's actually all mirrored, but you can see inside once the sun starts setting. Even though my office is little, I feel like I'm virtually sitting outside because two of my four walls are windows! That's a true blessing for the one who has to work full time, but would rather be outdoors than indoors almost always! And from the outside, you can see the windows are large.
0 Comments
Leave a Reply. |