AWS Lambda and NestJS: Communication between services
Originally published on Medium on November 11, 2023. In this guide, we’ll speak about communication in a distributed system using AWS Lambda and NestJ…
Latest Architecture news from Tech News
Originally published on Medium on November 11, 2023. In this guide, we’ll speak about communication in a distributed system using AWS Lambda and NestJ…
One-liner: In microservices, you can't use a single database transaction across services — the Saga pattern breaks it into a sequence of local transac…
Every morning between six and seven, thousands of construction workers check into active jobsites across multiple time zones. In our legacy platform d…
A dead-letter queue is the safety net that catches messages your consumers cannot process, so one broken payload does not block or silently drop every…
The API Gateway Has Grown Up When API gateways first entered the enterprise architecture conversation, the value proposition was straightforward: put …
I put together a project to document an architectural discipline I call " Lateral Isolation ". The core idea is simple: preventing direct communicatio…
When I first looked at Solon Cloud, I expected another opinionated microservice framework—the kind that tells you exactly which registry, which config…
5 Microservices Pitfalls to Avoid Early I've seen teams jump into microservices with high hopes, only to hit the same walls months later. Here are the…
Microservices with Python: Build Scalable Applications tags: python, microservices, architecture, tutorial Microservices with Python: Build Scalable A…
If you've ever started a microservices project by splitting a monolith into dozens of tiny services, you've probably experienced this: "We have micros…
I've lost count of how many architecture diagrams I've seen where microservices are drawn as a bunch of clean little boxes with arrows between them, e…
As cryptographic research accelerates, the looming threat of cryptanalytically relevant quantum computers (CRQCs) poses a severe risk to traditional p…
At seven o'clock every Monday morning, thousands of workers on active heavy construction sites log into their mobile devices to complete mandatory equ…
At 4:30 PM every Friday, thousands of field workers on remote construction sites log off and submit their weekly hours, safety checklists, and equipme…
8 min read · telecom provisioning platform, 30M+ subscribers Most companies avoid migrating their monolith for one reason: they imagine it as a single…
I have worked as a mainframe programmer for more than 15 years, so I understand how important speed, stability, and transaction volume are. Mainframe …
Most startups don't fail because they chose a monolith. They fail because they never built something people actually want. The "Microservices from Day…
Building microservices in Go is powerful, but it's rarely simple. You end up wiring together a router, a logger, a metrics exporter, a tracer, databas…
I still remember the first time a junior dev I was mentoring asked me, "why did the order service just... hang for 30 seconds and then crash the whole…
Why SLOs Break in Microservices A SLO that works for a monolith often collapses when you distribute the same logic across 30 services. The math of ava…
Once you split a monolith into services, a new problem appears: the client now needs to know about twenty endpoints, each with its own auth, its own r…
Answer-first: Migrating an e-commerce monolith to 21+ distributed microservices using Golang & DDD. Explore Kratos architecture, Saga patterns, an…
Gearing Up for Speed: A Deep Dive into gRPC Internals and Performance Ever feel like your microservices are gossiping at a snail's pace? You've got th…
Microservices have a marketing problem: they're associated with the engineering cultures of Netflix and Amazon, so ambitious teams assume adopting the…
microservice ต้องมี observability แค่ไหน ถึงจะคุ้ม มีเรื่องเล่าในทีมที่ผมเคยทำงานด้วย: ระบบล่มตอนตี 2 — pager ดัง — dev ตื่นมาเปิด laptop ใช้เวลา 45 น…
A few years ago, an iPaaS platform I worked started experiencing intermittent pod restarts in Kubernetes. The issue initially appeared unrelated to th…
We’ve all seen it happen. A engineering team wants to feel like they belong in the "cool kids" club, so they grab Apache Kafka or a massive event brok…
The Cascading Failure That Took Down Everything Our payment service went down for 3 minutes. No big deal, right? Except every service that called paym…
Introduction to Envoy: A Critical Component for Cloud-Native Microservices In microservices architectures, where numerous independent services collabo…
A 2023 HotOS paper by Sanjay Ghemawat (MapReduce/Bigtable co-author) and Amin Vahdat (Google Fellow) got repackaged by tech media as "microservices ar…