diff options
| author | icecodder <git@icecodder.me> | 2023-01-02 21:42:04 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-01-02 21:42:04 +0100 |
| commit | 8ea70be33c369101ee2005f6367dfee325931f9c (patch) | |
| tree | a0105ccd1583c143c04d9a83c588bddb6355ec30 /README.md | |
| parent | a9a830ca742f24293f75b1753e9d31eaf3214fa2 (diff) | |
Delete README.md
Diffstat (limited to 'README.md')
| l--------- | README.md | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/README.md b/README.md deleted file mode 120000 index c41ca7f..0000000 --- a/README.md +++ /dev/null @@ -1,35 +0,0 @@ -# Nova - -[](https://github.com/discordnova/Nova/actions/workflows/rust.yml) - -## What is nova ? - -Nova is a complete framework for building reliable and stable discord bots -using a services based system to operate all the components needed to operate -a discord such as the discord gateway, new discord webhooks for receiving interactions. -Using a traditional infrastructure (sharder / process), we can quickly reach bottlenecks -when we scale to multiple thousands of shards. Nova is a way to avoid these problems by -building a scale-first discord framework that creates an environment that allow -better testing, reliability and operations easier. - -### Advantages - -With the help of Nova, you can achieve a number of things, such as - -* Scaling of workers independent of the number of shards -* zero-login updates -* Automatic shards scaling -* Shared cache for the whole bot (without broadcastEval and other unsafe methods) -* Stateless workers, easier to test -* Distributed rest rate-limiting -* Easier fine-tuned monitoring using cloud-native technologies -* Languages agnostic apis - -### How did we solve this ? - -Nova separates the gateway into multiple smaller components corresponding to each -discord apis - - - -[](https://app.fossa.com/projects/git%2Bgithub.com%2Fdiscordnova%2Fnova?ref=badge_large) |
