Configure a drive
A drive in Powerhouse is a container for documents and data. It's a place where you can organize and store your documents and share them with others. This guide walks you through configuring and managing drives in your Powerhouse environment.
Using the API
Introduction to Switchboard
Using subgraphs
This tutorial will demonstrate how to create and customize a subgraph using our to-do list project as an example.
Building a processor
Processors are components that receive document operations from the reactor and perform side effects. While specialized processor types like relational database processors exist, you can build a plain processor by implementing the IProcessor interface directly.
Processor best practices
This guide covers advanced patterns for processors that need to mutate documents or query indexed data. It builds on the concepts from Building a Processor — read that first if you haven't already.
Relational database processor
In this chapter, we will implement a Todo-List relational database processor. This processor receives operations from the reactor and can use resultingState (from the operation context) or data from the operations themselves to populate a database.