#softwarearchitecture

2026-01-29

Here are some thoughts on how #softwarearchitecture needs to course correct subtly now that #agentic_ai writes most of the code. exploravention.com/blogs/soft_

2026-01-29

Explore modern app migration & modernization!

From Uber’s zero-downtime hybrid cloud to cutting cloud cost & latency, this #InfoQ eMag shares lessons for modernizing legacy systems & driving future innovation.

#FreeDownload ⬇️ bit.ly/3RDOieP

#SoftwareArchitecture

2026-01-29

Traditional #caching fails to stop "thundering herds" where multiple clients trigger the same work during a miss.

This #InfoQ article, Gabor Koos explores a smarter pattern using Cloudflare Durable Objects, treating in-flight work & completed results as two states of a single cache entry.

By routing to a single owner, systems eliminate redundant work and replace complex locking with simple promises.

👉 Read now: bit.ly/4qaqEp4

#DistributedCache #DistributedSystems #Infrastructure #SoftwareArchitecture #SoftwareDevelopment

Kevin Ottenservin@mamot.fr
2026-01-29

I'm not posting on my own blog as much at I'd like, but I'm still writing!
I'm being featured on the @qt blog. This is the first part in a series of four articles about QtWidgets and QtQuick differences from a software architecture standpoint.
We'll talk architecture patterns, legacy code, architecture transitions.

It starts here, the other parts will follow in the coming weeks:
qt.io/blog/qtwidgets-to-qtquic

#qt #cpp #SoftwareArchitecture #refactoring

2026-01-29

Infinite scroll works great
until you add search
until you add “previous page”
until users start copying cursors

This article digs into what actually breaks when cursor pagination meets full-text search—and how to fix it properly with Quarkus and PostgreSQL.

No offsets. No magic. Just systems that don’t lie.

🔗 the-main-thread.com/p/quarkus-

#Java #Quarkus #PostgreSQL #BackendEngineering #DistributedSystems #SoftwareArchitecture

2026-01-29

🚀 Master the software architectures behind 2025’s biggest systems!

Our #InfoQ selection of 2025’s top #SoftwareArchitecture presentations is here to inspire you.

📺 Watch now — transcripts included!

➡️ Timeouts, Retries and Idempotency In Distributed Systems by Sam Newman
bit.ly/41dPAm0

➡️ Building Distributed Event-Driven Architectures across Multi-Cloud Boundaries by Teena Idnani
bit.ly/4a4nw8g

➡️ High Performance Serverless with Rust by Benjamen Pyle
bit.ly/45p3VNt

➡️ From a Lambda-Lith to an Event Driven Architecture - Lessons Learned by Leo Hanisch
bit.ly/42ays1c

➡️ How GitHub Copilot Serves 400 Million Completion Requests a Day by David Cheney
bit.ly/3DO6bnT

📚 Stay informed. Stay inspired. And always #StayAhead of the curve - Knowledge is power 💪

#DistributedSystems #EventDrivenArchitecture #CloudComputing #Serverless #Rustlang #GitHub

2026-01-29

Explore pipeline design, Kafka/Kinesis decoupling, and the monitoring that prevents “green lights” from lying. hackernoon.com/the-recommendat #softwarearchitecture

2026-01-28

Hướng dẫn xây dựng ứng dụng dạng mô-đun (modular) với ngôn ngữ lập trình V (Vlang). Bài viết tập trung vào cách cấu trúc mã nguồn hiệu quả, tận dụng tính đơn giản và tốc độ biên dịch của V để tạo ra các hệ thống dễ bảo trì, mở rộng và tái sử dụng linh hoạt.

#Vlang #Programming #ModularDesign #SoftwareArchitecture #Backend #PhatTrienPhanMem #LapTrinh #VLanguage

reddit.com/r/programming/comme

Domain-Driven Design Europedddeu@m.aardling.social
2026-01-28

Master advanced #SoftwareArchitecture with Mark Richards!

This workshop covers:
• Architectural Coupling
• Service Granularity
• Distributed Workflows
• Data Ownership

Register: ddd.academy/software-architect

Tammo van Lessen ✅vanto@innoq.social
2026-01-28

WoB PATTERN: The 'God Mode' MCP Server

★ Universal Tool Confusion: LLM has access to 500 tools from HR, Prod DB, and Slack. Deletes production database when asked to "clean up the chat."

MCP was designed for local 1:1 connections. Not as a multi-user Enterprise Service Bus. One prompt injection = entire company compromised.

👉 worstofbreed.net/patterns/god-

#WorstOfBreed #AI #MCP #LLM #programming #SoftwareArchitecture #TechHumor

Illustration titled ‘The God Mode MCP Server’: a central octopus icon represents an overpowered MCP server. Below it, an architecture scorecard shows high latency (80/100), extreme pain (95/100), and very poor maintainability (5/100). A quoted statement criticizes hosting MCP as a centralized server with root access over HTTP. A warning labeled ‘Universal Tool Confusion’ explains how an LLM with access to hundreds of tools can accidentally delete critical systems such as a production database.Analysis graphic titled ‘Analysis_Log – God-Mode-MCP’ dated 2025-12-22. The text explains that the Model Context Protocol (MCP) was designed for local 1:1 integrations and becomes an anti-pattern when turned into a centralized, multi-user enterprise service. It highlights issues such as bolted-on security, overloaded tool contexts, tool confusion, hallucinated parameters, and severe security risks in shared environments.
SoftwareArchitecture GatheringSAG_Conference
2026-01-28

The first recording is live! 🥳

We’re kicking off the release of the keynotes with a true classic: Alistair Cockburn’s keynote on Hexagonal (Ports & Adapters) Architecture 🎥

In 45 minutes, Alistair explains how this architectural style emerged – based on real projects, real failures, and real code – and why clear boundaries, interfaces, and tests matter for long-living systems. 🧩

👉 Watch now: t1p.de/zsb4c

Watch Alistair Cockburn’s SAG 2025 keynote “The Hexagonal, or Ports & Adapters Architecture” on YouTube!
Domain-Driven Design Europedddeu@m.aardling.social
2026-01-28

🎉 10 Years of DDD Europe!

Product manager and DDD community builder Zsófia Herendi reflects on her journey with DDD Europe since 2018—from a first moment when organisers turned a casual suggestion into reality, to watching hands-on sessions become the heart of the conference.

📖 Read her full reflection: 2026.dddeurope.com/blog/growin

#DDDEurope #DomainDrivenDesign #SoftwareArchitecture

2026-01-28

“Am I online?” looks like a boolean.
In production Java systems, it’s anything but.

DNS failures, captive portals, startup checks that block pods, and HTTP calls that lie politely. This article walks through why connectivity checks break down and how to think about them correctly.

🔗 the-main-thread.com/p/why-am-i

#Java #DistributedSystems #Quarkus #Reliability #SoftwareArchitecture #BackendEngineering

iSAQBisaqb
2026-01-27

We are delighted to announce that ABRAMTI, based in , has joined us as a recognized certification body. We are looking forward to a successful partnership! 🤝

Learn more: t1p.de/p9o6c

New Recognized Certification Body: ABRAMTI ‒ Parent Company of BSTQB
Yves Van Goethem :firefox:yvg@indieweb.social
2026-01-27

"(…) Repository pattern, dependency injection, service layers. Boring, well-known, over-represented in training data. AI knows them deeply. The latest meta-framework with its own abstractions? AI hasn't seen enough examples. It will hallucinate."

We're entering an era where "AI-friendliness" is a massive architectural constraint. If your stack is too "shiny" for the model, the risk of slop is high.

yves.vg/blog/ai_productivity_m

#engineering #llm #ai #programming #softwareArchitecture #slop

Snapp Mobile iOS Newsletterios_newsletter_snapp
2026-01-26

Ever wonder what "empty" really means in SwiftUI? There are actually three distinct types of nothingness, each serving a different architectural purpose.

🔗: captainswiftui.substack.com/p/ by Danny Bolella

2026-01-26

Meet Universal Commerce Protocol (UCP) - an open standard for AI shopping agents that handle the full journey: discover, buy, and manage - all while keeping the customer front and center. 🛒

More on #InfoQbit.ly/4q16opN

#SoftwareArchitecture #AI #AIagents #MCP #Google

iSAQBisaqb
2026-01-26

💬 𝗦𝗼𝗳𝘁 𝗦𝗸𝗶𝗹𝗹𝘀 𝗶𝗻 𝗦𝗼𝗳𝘁𝘄𝗮𝗿𝗲 𝗔𝗿𝗰𝗵𝗶𝘁𝗲𝗰𝘁𝘂𝗿𝗲 – 𝗡𝗲𝘄 𝗔𝗿𝘁𝗶𝗰𝗹𝗲 𝗯𝘆 𝗞𝗶𝗺 𝗡𝗲𝗻𝗮 𝗗𝘂𝗴𝗴𝗲𝗻 & 𝗖𝗼𝘀𝗶𝗺𝗮 𝗟𝗮𝘂𝗯𝗲 ✨

Modern software architecture is more than tools and diagrams. Kim Nena Duggen – Curator of the Advanced Module for Architects () – and @gazebo_c show why , , and conflict management are essential for dealing with complexity in today’s software projects.

Read the article on the blog 👉️ t1p.de/39stx

Soft Skills: A Foundation for Software Architects in a Complex World | An Article by Kim Nena Duggen and Cosima Laube
2026-01-26

SpringDoc breaks in subtle ways.
Not loudly. Not immediately.
But just enough to ship a wrong OpenAPI contract.

Quarkus takes a different path: OpenAPI is generated at build time, from the same model as your REST layer. No scanning. No config drift. No surprises.

This article walks Spring developers through the difference, end to end.

👉 the-main-thread.com/p/springdo

#Java #Quarkus #Spring #OpenAPI #BackendEngineering #SoftwareArchitecture

Tim Greenrawveg@me.dm
2026-01-26

AI coding assistants are transforming software development, but they require meticulous upfront planning and structured specifications to avoid architectural drift and inefficiencies. Embracing disciplined specification practices ensures teams harness AI’s potential effectively.
Discover more at smarterarticles.co.uk/the-arch
#HumanInTheLoop #AIDevelopment #SoftwareArchitecture #CreativeTechnology

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst