oxedyne/fe2o3/fe2o3_o3db_sync/src/bots/mod.rs
583 bytes, 2 runs
created by r1870400018:747, which is this file's identity for as long as the history lasts, whatever it is later renamed to
download · who wrote it · its history
| 1 | //! The bot hierarchy that runs the database. |
| 2 | //! |
| 3 | //! Each bot is an operating-system thread communicating only by message. The |
| 4 | //! supervisor ([`bot_super`]) starts and monitors everything; a zone bot |
| 5 | //! ([`bot_zone`]) manages each storage zone; server bots ([`bot_server`]) |
| 6 | //! front user requests; the config bot ([`bot_config`]) distributes |
| 7 | //! configuration; and the per-zone [`worker`] pools (cache, file, reader, |
| 8 | //! writer, init-garbage) do the actual storage work. |
| 9 | |
| 10 | pub mod base; |
| 11 | pub mod bot_config; |
| 12 | pub mod bot_server; |
| 13 | pub mod bot_super; |
| 14 | pub mod bot_zone; |
| 15 | pub mod worker; |