Showing 38 notes (Page 2 of 2)

2024 June

When dealing with APIs, SDKs can lead to cognitive overhead and complexity. Make sure the SDK is worth the trade-offs.

2024 May

Maximizing Postgres connection economy by using a single connection per program to receive and distribute all listen/notify notifications.

2024 April

If there’s two sources of truth, one is probably wrong. And yes, please repeat yourself.

code quality hacker news

2024 February

Not a weighty meandering 300 page Zen dialogue on Motorcycle Maintenance. Merely a meandering blog post in which one contemplates /Quality/ of software products.

2024 January

Discover how the Backend for Frontends (BFF) pattern can revolutionize the way you structure your applications, ensuring a smoother and more efficient interaction between your frontend and backend systems.

2023 December

How understanding cognitive load and team capacity can help you decide on an architectural style

microservices kiss hacker news

In the world of programming, there are many concepts that every developer should understand in order to build efficient and reliable systems. One such vital concept is idempotency, which refers to the property of an operation or function that produces the same result when applied multiple times as it does when applied only once. This may seem like a simple concept, but it has significant implications for building distributed systems. In this article, we will explore what idempotency is, why it i

usability hacker news

2023 November

A catalog of patterns to better understand, communicate, and teach the design of distributed systems

distributed systems hacker news

2023 October

How to be old, for young people.

2023 August

There are a few ways for services to communicate that can be rightfully classified as asynchronous. But they have very different characteristics. Let's have a look at them and their impact on the overall system structure.

2023 June

To frugally furnish a codebase, imitate Ikea.

Vercel Security Checkpoint

2022 November

Like tidying up a house before a total renovation, preparing your monolith is the first step towards transitioning to microservices.

monolith

When it comes to the events, the big debate is about the contents of its body. Martin Fowler has written a great post on this topic. Some devs argue that events should carry the complete load with …

Programming, Coffee and Indie Hacking

architecture hacker news

Showing 38 notes (Page 2 of 2)