
Reflow and Repaint Explained: Why Some UI Updates Are Expensive
Reflow and repaint are the two most common ways to update the UI. This article explains what they are, how they work, and why they are important.

Reflow and repaint are the two most common ways to update the UI. This article explains what they are, how they work, and why they are important.

The browser rendering pipeline is the process by which the browser converts HTML and CSS into pixels. This article explains what the browser rendering pipeline is, how it works, and why it is impor...

Event-Driven Architecture is a pattern for building systems that react to events. This article explains what Event-Driven Architecture is, why it is important, and how it works.

CQRS is a pattern for separating reads and writes for scalable systems. This article explains what CQRS is, why it is important, and how it works.

The Saga Pattern is a pattern for managing distributed transactions across microservices. This article explains what the Saga Pattern is, why it is important, and how it works.

The Outbox Pattern is a technique for ensuring that a database update and an event publication either happen together, or are eventually made consistent. This article explains what the Outbox Patte...

Distributed locks are a coordination mechanism that allows multiple independent servers to agree that only one of them may perform a particular operation at a given time. This article explains what...

Distributed locks are a coordination mechanism that allows multiple independent servers to agree that only one of them may perform a particular operation at a given time. This article explains what...

Database isolation levels determine what one transaction can see while another transaction is still running. This article explains why isolation levels exist, the four SQL standard isolation levels...

Database isolation levels determine what one transaction can see while another transaction is still running. This article explains why isolation levels exist, the four SQL standard isolation levels...