A few weeks ago, we open sourced our proof of concept of a DataPlane for Bluesky. It indexes posts and follows and serves timelines.
Getting from there to a complete DataPlane is a lot of work. In this post, we first outline what that work is, with Postgres as the first database. Then we look at a compromise that makes the proof of concept useful long before that: running it next to Bluesky's open source DataPlane and letting it serve only the timelines.