Skip to content

Instantly share code, notes, and snippets.

@sid597
sid597 / Athens RTC
Last active May 25, 2021 11:40
Athens RTC
- Architecture :
- Current self-hosted Athens app architecture :
- Athens is built using re-frame + datascript ( as the frontend in memory db). The general architecture can be understood by
learning re-frame, in addition to that there is a parser and file system. Parser is used to parse the block text and
filesystem is there to make the Athens pages durable by saving them on disk.
- How to make the self-hosted Athens app RTC
- Approach 1 : Instead of using the local datascript db we map all the clients to a remote db which takes up the role of local
datascript db.
- Overview :
- First some terminology :