Our great sponsors
-
readyset
Readyset is a MySQL and Postgres wire-compatible caching layer that sits in front of existing databases to speed up queries and horizontally scale read throughput. Under the hood, ReadySet caches the results of cached select statements and incrementally updates these results over time as the underlying data changes.
On the caching topic, I found the ReadySet(né Noria) approach to be extremely interesting.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Use an optimized memory allocator, my choice is mimalloc. It wins every time I compare it, even against jemalloc (not to mention it supports arena hardening which is good for security).
-
In terms of orchestration single server for multiple projects, I use Dokku as personal PaaS for various projects. Most of them not rust based, but still. In my case, the single server 2cpu 2 RAM instance server about 15 projects. Few of them are web servers and others are different telegram bots.