Sketchnote from Wednesday's .NET user group Zentralschweiz meet-up with Glenn F. Henriksen about practical advice to build glorious monoliths:

#sketchnote #dotnet #monoliths

#Development #Comics
The one true way Β· What’s the best architecture for software? https://ilo.im/169rwu

_____
#Debates #Software #Monoliths #Microservices #DevOps #WebDev #Backend

Meanwhile in DevOps #52: The one true way

Meanwhile in DevOps, The one true way

Ah, the classic tale of "Let's make it complicated!" only to realize that a monolith is, after all, the software equivalent of comfort food. πŸ”πŸ”§ Apparently, Twilio Segment discovered that #microservices are about as useful as a chocolate teapot when it comes to simplifying things. πŸ™„πŸš€
https://www.twilio.com/en-us/blog/developers/best-practices/goodbye-microservices #monoliths #softwaredevelopment #techhumor #comfortfood #HackerNews #ngated
Goodbye Microservices

Discover Twilio’s shift to a single powerful service! Learn cloud communication trends, customer success stories, and how to build scalable apps. Join now!

Twilio
Is it blue blood on the altar? That would be mine, I peed on it with a urinal tract infection.
#holyground #beholdapalehorse #blueblood #centraleburgum #monoliths #dragonlines #epona #churchofsatan #weirdpaganshit #frisianwoodlands

"All of time, space, and... microservices?"

Catch Christian Kuemmel at #JCONUSA25 during #IBM #TechXchange as he rethinks #microservice persistence. Ditch the database #monoliths and unlock future-ready solutions!

πŸ“… Oct 6-9 | πŸ“ Orlando, FL
🎟️ https://usa.jcon.one/register

#Java

For those of you who care about trends: #modular #monoliths are listed in the β€œearly majority” section of the @infoq 2025 Software Architecture And Design Trends report (again). If you haven't jumped the bandwagon, yet: you can still spearhead a movement! πŸ˜‰πŸƒπŸ“¦

https://www.infoq.com/articles/architecture-trends-2025

InfoQ Software Architecture and Design Trends Report - 2025

Each year, InfoQ editors that cover software architecture and design meet to discuss the latest trends we’re observing across the industry.

InfoQ
Microservices vs Monoliths: when to use each https://chat-to.dev/post?id=963 #devops #code #programming #microservices #monoliths #python #javascript
Your contribution is always important, join our community, create your account today.
Microservices vs Monoliths: when to use each

Both microservices and monolithic architectures have their pros and cons, and the choice depends on factors like scalability, complexity, team size, and business needs. ## <br>Monolithic Architecture ### <br>What is it? A monolithic application is a single, unified codebase where all components (UI, business logic, and database) are tightly integrated. ### When to Use Monoliths βœ… Small Teams or Startups - If you're in the early stages of a project with limited resources, monoliths are easier to build and deploy. βœ… Simple Business Logic - When your application has straightforward functionalities without the need for independent scaling. βœ… Faster Development & Deployment - No need for complex inter-service communication, making it easier to test and deploy. βœ… Performance-Critical Applications - Since everything runs within the same process, monoliths tend to have lower latency than microservices (no network calls between services). βœ… Tight-Knit Codebase - When development is centered around a single team managing all features without requiring distributed teams. ## <br>Microservices Architecture ### <br>What is it? Microservices break down an application into multiple loosely coupled services that communicate via APIs, allowing independent development, deployment, and scaling. ### <br>When to Use Microservices βœ… Scalability & High Traffic Applications - If different components of your system have different scaling needs, microservices allow you to scale parts of your application independently. βœ… Large Teams & Distributed Development - When multiple teams work on different features, microservices enable parallel development and independent deployments. βœ… Complex Business Domains - If your system is large and growing, microservices help in maintaining modularity and flexibility. βœ… Continuous Deployment & DevOps - If your organization follows CI/CD and wants frequent deployments without downtime, microservices facilitate rolling updates. βœ… Polyglot Programming - When you need different tech stacks for different components (e.g., Python for machine learning services, Node.js for APIs, and Go for performance-critical services). βœ… Resilience & Fault Isolation - If one microservice fails, the rest of the system can still function, reducing downtime. ## <br>When to Transition from Monolith to Microservices? 1. Growing Complexity – If your monolithic app becomes difficult to maintain and deploy. 2. Scalability Issues – If scaling the entire app is inefficient and costly. 3. Team Expansion – If teams are getting blocked waiting for other parts of the system to be ready. 4. Frequent Updates – If continuous deployment is crucial for your business. ### <br>Final Thought - Start monolithic if you're in the early stages or working with a small team. - Move to microservices when the system outgrows monolithic constraints and demands modularity and scalability. Given the complexity of the issue, we welcome all contributions. Leave your contribution in the comments