Skip to content

Commit f88a72b

Browse files
committed
docs: fix flow
1 parent c9b5b3a commit f88a72b

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

site/engineering/realtime-engine.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@
99

1010
The Realtime Engine is the core of LinkedQL’s [live queries](/capabilities/live-queries). It is **an *in-memory* compute + cache layer** that operates between storage and application code, responsible for converting storage-level mutations — WAL, binlog, or in-memory emitters — into logical change streams that materialize as live result sets in an application.
1111

12-
Most existing “live query” approaches are either non-SQL in design or too narrow in implementation scope. Systems such as PGLite enable live queries through a local-first database architecture where a local database replicates a portion of an upstream database and serves as the execution context for live queries. While this is a valid and effective strategy, it introduces a **strong architectural constraint**. Reactivity depends on a special deployment topology, and live queries become a feature of a *local database*, rather than of SQL databases in general.
12+
Most existing “live query” approaches are either non-SQL in design or too narrow in implementation scope. The Live Query model enabled by PGLite, for example, requires a local-first database architecture, where a local database replicates a portion of an upstream database and serves as the execution context for live queries. While this is a valid and effective strategy, it introduces a **strong architectural constraint**. Reactivity depends on a special deployment topology, and live queries become a feature of a *local database*, rather than of SQL databases in general.
1313

14-
LinkedQL’s goal is to make reactivity a **universal capability across SQL databases** — mainstream PostgreSQL and MySQL/MariaDB, as well as local and in-memory databases. This means embracing the constraints of server-based database systems, including replication semantics and network latencies. Embracing these constraints by design is the significance of the LinkedQL realtime engine.
14+
LinkedQL’s goal is to make reactivity a **universal concept across SQL databases** — mainstream PostgreSQL and MySQL/MariaDB, as well as local and in-memory databases. This means embracing the constraints of server-based database systems, including their strict replication semantics and network latency. Embracing these constraints by design is the significance of the LinkedQL realtime engine.
1515

1616
This paper focuses on the cost surface that emerges from that decision — and why conventional subscription-per-query models fail to scale when live SQL is applied directly to general-purpose databases.
1717

0 commit comments

Comments
 (0)