-
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.
Previously, we used our own implementation of virtual stacks and stack switching. Both (Wasmer & Wasmtime) Wasm runtimes we used internally required a tight integration with it, but neither library exposed the primitives to integrate well with it. So we needed to maintain forks of both runtimes with some patches to expose internal data structures. Just keeping up to date with new releases was taking way too much of my time. Stack switching is also a delicate task with a lot of hand written assembly involved and we would run into segfaults from time to time. Luckily Wasmtime shipped "native" async support that works similar to our implementation so we could switch to it. Re-writing was a pain, but I'm happy how everything has turned out and think that it was worth it.
Related posts
-
Show HN: CandleEmbed – A crate for generating text embeddings from HF models
-
Show HN: Gauntlet – Raycast-inspired open-source application launcher
-
Komorebi – A tiling window manager for Windows written in Rust
-
Sponsoring the Rust-based Rocket Web framework
-
Ask HN: I have been unable to land a job in two years, does anybody