5 ms·
galene is a single GO-binary afaik. Jitsi needs and XMPP-server installed.
by fock 5y ago
galene is a single GO-binary afaik. Jitsi needs and XMPP-server installed.
- jhugo 5y agoThe separate components of Jitsi make it quite clean to scale and customise though. A monolith doesn't seem superior except for the very smallest deployments where simplicity is key.
- Monotoko 5y agoI made quite a bit of money as a freelancer at the start of covid setting up Jitsi servers for clients - it isn't easy... especially when you start to have multiple servers etc
- jhugo 5y agoIt's true that it's complex, but the complexity is easily managed with modern tools. It fits very neatly into k8s for larger deployments, for example.
- jech 5y ago> A monolith doesn't seem superior except for the very smallest deployments True. Galene is designed to encourage small deployments: it's a single binary that is simple enough and cheap enough so that every high school can have their own instance and not rely on an external IT team. For large deployments, where accidental complexity is not as much of an issue, you'd most probably want to use some more complex and more flexible software.
- throwaway81523 5y agoWait, this is written in Go? Nothing wrong with that, but why is it called Pyrite which evokes that snakey language?
- detaro 5y ago> Pyrite is a web(RTC) client for the Galène videoconference server. So probably a play on the name of the parent project.
- rgj 5y ago“ I searched where the name Galene came from and learned that it is a lead-containing mineral. It would only be logical to name this side-project after another mineral. Pyrite, or a fool's gold, felt to be a good description.”
- kortex 5y agoNot to be confused with https://github.com/microsoft/pyright https://github.com/microsoft/pyright and dozens more smaller projects.