Comment on conduwuit, “featureful fork of conduit” (Rust Matrix homeserver), is discontinued
daniskarma@lemmy.dbzer0.com 6 days ago
Just last week I was setting up a matrix server.
I considered conduwuit but I had a feeling this might happen. Happy to stick with Synapse. It’s just a shane that it’s written in freaking python.
sugar_in_your_tea@sh.itjust.works 6 days ago
Python is fine. It’s not my first choice for a high-performance, real-time application though, that should be in Rust or Go.
mobotsar@sh.itjust.works 4 days ago
…huh?
sugar_in_your_tea@sh.itjust.works 4 days ago
Sorry, I used “real-time” fairly loosely. I didn’t mean it in the sense of a real-time OS (hard deadlines), more in the sense of “fast updates” (like a chat server). Go is great if you want very low latency in a highly concurrent system.
mobotsar@sh.itjust.works 4 days ago
Ah, sure. Yeah, goroutines are a well-implemented abstraction.