Our great sponsors
-
sia
Discontinued Distributed systems library for making communications through the network easier, while keeping minimalism and flexibility. [Moved to: https://github.com/znx3p0/canary] (by znx3p0)
-
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.
-
canary
Distributed systems library for making communications through the network easier, while keeping minimalism and flexibility. (by znx3p0)
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Anything that abstracts away the tedious parts in writing distributed applications that run on multiple nodes and communicate and exchange data. There are efforts already, e.g.: https://github.com/constellation-rs/constellation
I’m actually writing something along the lines; take a look at https://github.com/znx3p0/sia
It's already on crates.io and has a book to get started, a simple but powerful RPC system and it supports multiple backends for communication (TCP, UNIX, more to come) and automatic encryption.
This project looks cool: https://github.com/apache/arrow-datafusion
Note, however, that the name Sia clashes with Sia decentralized storage, blockchain, crypto https://sia.tech/ - which might confuse quite some people...
Thanks for the heads-up! I'm renaming the project to Canary
If you're looking for a POSIX filesystem that you can easily mount, you should checkout https://github.com/juicedata/juicefs. It uses S3 as a backend.