#distributedsystems

Thomas Byernthomas_byern@c.im
2026-02-06

Microservices do not fail because the idea is wrong. They fail because teams underestimate the bill.

Not the cloud bill. The cognitive bill:
- versioning across boundaries,
- debugging across hops,
- coordination across ownership,
- and the operational work that used to be "someone else’s problem"

If you do not have the maturity to run them, you will build a distributed monolith and call it progress.

#Microservices #SoftwareArchitecture #DistributedSystems #DevOps #SystemsThinking #ByernNotes

Informationtechiranda
2026-02-05

Proof of Elapsed Time (PoET) - Um Guia Completo#Criptomoedas O Proof of Elapsed Time (PoET) é um algoritmo de consenso usado em blockchains para garantir a distribuição justa de tarefas. Ele se baseia no tempo decorrido e requer a participação de um hardware especializado para executar seu processo de seleção aleatória ...
escolatrader.net/proof-of-elap

2026-02-05

Host your own "Cloud"! Why? Because it is amazing in a sense.

Just, for the first time got the directory of a project shared from a foreign nextcloud instance into my own. Works like a charm.

Strangely I seem to be able to re-share this directory. O_o Now I'll have to see if anyone has exploited this already. 😞 Or, more likely, if it has been called a "feature".

But still, I am positively happy about this simple way to cooperatively work over federated instances. Basically, because the Internet has been designed as such a wonderfully distributed place and all these centralized (web-)services have been destroying this through their (economically motivated) monopolization of the "cyber"space.

#distributedsystems for teh win!

2026-02-05

Learn how connected vehicle platforms scale to 100M+ devices using virtual topics, sharded metadata stores, and efficient message dispatching. hackernoon.com/scaling-iot-inf #distributedsystems

Lutz Hühnkenlutzhuehnken
2026-02-04

I've built a new 2-day hands-on training on Event-Driven Architecture - event design, messaging, failure handling, the practical stuff.
Looking for a first company to do a test run. The deal: your team gets the training for free, I get real-world feedback to refine the material.
In-person, on-site, ideally 6-10 people.
Interested? Details here:
huehnken.de/training.html

2026-02-04

CAP theorem isn't about picking two. Learn what Consistency, Availability, and Partition Tolerance actually mean and how production systems handle trade-offs. hackernoon.com/cap-theorem-exp #distributedsystems

Kanishka Naikkanishkanaik
2026-01-31

Distributed systems are collections of independent computers that coordinate to act as one system. They exist to scale workloads and tolerate failures across networks.

Marcus Fihlon (McPringle)mcpringle_jugch@videos.ijug.eu
2026-01-31

Almost every system assumes time is correct. Certificates expire, logs align, databases replicate, caches invalidate. Yet time synchronization is treated as background noise.

I would argue that NTP is one of the most critical services on the internet, and almost no one thinks about it unless it breaks. When it does, failures cascade in ways that look unrelated. Authentication fails. Distributed systems disagree. Debugging becomes guesswork.

Time is infrastructure. It just hides better than most.

#Infrastructure #DistributedSystems #NTP #Infosec #TechReality

Mahmoud Zaltzalt
2026-01-30

How do you go from plain functions to a distributed conversation? This piece on StateGraphs digs into how that transformation actually works.

Read More: zalt.me/blog/2026/01/stategrap

Avi Chawla (@_avichawla)

LLMOps는 분산 시스템에서 사용하는 trace와 span 개념을 차용해 관찰성에 적용하지만 방식이 다르다고 설명합니다. 트레이스는 단일 요청의 전체 여정을 포착하고, 스팬은 그 여정 내의 개별 단계들을 의미합니다. 작성자가 이 내용을 정리한 글을 남겼음을 알리는 트윗입니다.

x.com/_avichawla/status/201686

#llmops #observability #monitoring #distributedsystems

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

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

Dự án Cuttlefish đạt độ trễ ~40ns cho tính nhất quán nhân quả mà không cần consensus. Nếu các thao tác giao hoán, hệ không cần đồng bộ; không lock, không heap, dùng bloom vector clock 512‑bit, SIMD‑friendly Rust. So sánh: etcd/Cockroach mất 1‑50 ms. #DistributedSystems #Cuttlefish #Rust #CRDT #CausalConsistency #KỹThuật #HệThốngPhânTán

reddit.com/r/programming/comme

Kanishka Naikkanishkanaik
2026-01-28

Distributed computing runs programs across multiple networked machines. It matters because it enables scalable, fault tolerant systems that power cloud services, databases, and global applications.

Thomas Byernthomas_byern@c.im
2026-01-28

A lot of “scalability work” is really “making side effects predictable.”

Idempotency, retries, timeouts, and clear ownership of state sound boring until your first incident teaches you they were the product all along.

When a system is calm under failure, it is not because it never fails.
It is because 𝗶𝘁 𝗳𝗮𝗶𝗹𝘀 𝗶𝗻 𝘄𝗮𝘆𝘀 𝘆𝗼𝘂 𝗽𝗹𝗮𝗻𝗻𝗲𝗱 𝗳𝗼𝗿.

#SoftwareEngineering #DistributedSystems #Reliability #SRE #SystemDesign #EngineeringBasics #ByernNotes

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

2026-01-27

Chi phí của sự chắc chắn: Vì sao "hoàn hảo" là kẻ thù của quy mô trong hệ thống phân tán. Bài viết khám phá "Thuế chắc chắn" – chi phí để giả vờ thế giới không hỗn loạn. Ví dụ từ Pokémon GO: toán học (mất 22 giờ ngủ/năm), sandbox (lịch sử bắt Pokémon có thể sai), và Định luật Little (sự kiên nhẫn là rủi ro trong hệ thống song song). Nếu từng thực thi PACELC, bạn chia sẻ cách bạn cân bằng giữa nhất quán và mở rộng?

#HệThốngPhânTán #CôngNghệ #KỹThuật #DistributedSystems #Tech #Engineering

https

Client Info

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