- Event Sourced: The system's state is persisted as an event stream. All materialized indexes can be reconstructed to any point in time by replaying the event stream.
- Portable: The core component of the system is a monolith packaged as a single executable that can be run on any platform.
- Controllable: The system offers a rich set of control interfaces and configuration options.
- Malleable: The system is designed to be extended and modified.
- Polite: The crawler imposes minimal load on the target site.
task build