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
Create and customize a subgraph, using the to-do list project as an example. This starts with the basics and adds more complex features as it goes.
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 you'll 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.