Skip to content

Welcome to Bog

Bog and its constituent components

Updated View as Markdown

Bog is a database runtime that makes every attempt to do as much work as possible as early as possible, to make reads incredibly fast. This means compiling queries into functions that eagerly update their output as mutations occur.

Every database runtime is a collection of components, pieced together and integrated by its builders to satisfy some set of constraints. At this early point in Bog’s development, we’ve put together a kit of several core components to make experimentation easier. We call it Bogkit.

In these docs we will run through each package inside of Bogkit, their respective fundamentals, and the affordances they offer that will help you build Bog-style data systems.

Navigation

Type to search…