Zulip is using Python and Postgresql. Is this a great choice of stack for a chat app? I'd love to know how Zulip performs with hundreds of concurrent users. I am currently looking into Rocket.Chat which is based on Meteor (NodeJS) and MongoDB, a stack which, for me, seems better suited for this kind of app. But hey, I don't know, I haven't done performance tests or anything. Does anyone know about any hard limits wit…
If you care to login, there is a thread on zulip here https://chat.zulip.org/#narrow/stream/2-general/subject/Scal... regarding scaling. Relevant info- Zulip is designed for ~15k users with real-world tests of 3k users. Not sure about concurrent users.
Zulip 1.8: Free software Slack alternative with email-style threading
141–150 of 153 posts
Re: Zulip 1.8: Free software Slack alternative with email-style threading
#142Zulip is using Python and Postgresql. Is this a great choice of stack for a chat app? I'd love to know how Zulip performs with hundreds of concurrent users. I am currently looking into Rocket.Chat which is based on Meteor (NodeJS) and MongoDB, a stack which, for me, seems better suited for this kind of app. But hey, I don't know, I haven't done performance tests or anything. Does anyone know about any hard limits wit…
Re: Zulip 1.8: Free software Slack alternative with email-style threading
#143Zulip is using Python and Postgresql. Is this a great choice of stack for a chat app? I'd love to know how Zulip performs with hundreds of concurrent users. I am currently looking into Rocket.Chat which is based on Meteor (NodeJS) and MongoDB, a stack which, for me, seems better suited for this kind of app. But hey, I don't know, I haven't done performance tests or anything. Does anyone know about any hard limits wit…
PostgreSQL is really really good, for any normal amount of data, or any normal number of users. If you can make Postgre do most of the work, it doesn't hugely matter what you build on it. If you're Facebook or Google scale, you may need something with a different performance characteristics, but 99.9% of the world doesn't. Except that even Facebook doesn't: as I understand it they still use carefully sharded MySQL.
Re: Zulip 1.8: Free software Slack alternative with email-style threading
#144Earlier quoted context omitted.
Are companies required to delete employee records?
They can be.
Re: Zulip 1.8: Free software Slack alternative with email-style threading
#145Earlier quoted context omitted.
Are companies required to delete employee records?
I can't answer your question but I'd like to note that users are not always employees.
I really thing people are taking this GDPR thing WAY too seriously. They are really only going after the obvious abusers, IMO.
Re: Zulip 1.8: Free software Slack alternative with email-style threading
#146Does it federate? Unified communications and collaboration have been going exactly backward the last 5 years.
Re: Zulip 1.8: Free software Slack alternative with email-style threading
#147Zulip is using Python and Postgresql. Is this a great choice of stack for a chat app? I'd love to know how Zulip performs with hundreds of concurrent users. I am currently looking into Rocket.Chat which is based on Meteor (NodeJS) and MongoDB, a stack which, for me, seems better suited for this kind of app. But hey, I don't know, I haven't done performance tests or anything. Does anyone know about any hard limits wit…
If you care to login, there is a thread on zulip here https://chat.zulip.org/#narrow/stream/2-general/subject/Scal... regarding scaling. Relevant info- Zulip is designed for ~15k users with real-world tests of 3k users. Not sure about concurrent users.
Re: Zulip 1.8: Free software Slack alternative with email-style threading
#148Earlier quoted context omitted.
When there are so many options for one-click repeatable deployments of complex stacks that strikes me as an overreaction. I recently had to test a complex Django-based Document Management System: https://www.mayan-edms.com/ The install was a breeze. Even with very little experience with Docker it took me a matter of minutes to fire up a Digital Ocean droplet, paste in a few commands and have a fully working install.…
The install was a breeze because you practically installed a self contained black box. What if you wanted to use Apache instead of nginx or a custom compiled Python interpreter or PyPy?
Yes. Exactly what I wanted.
> What if you wanted to use Apache instead of nginx or a custom compiled Python interpreter or PyPy?
Then I would have read through the Docker config and figured out how to change it.
Re: Zulip 1.8: Free software Slack alternative with email-style threading
#149We used Zulip (then a commercial product) at FoundationDB, and really liked it. We had teams in two cities. The threading, which they sell as the core feature, is nice, and does make it more usable for "important" conversations than purely chronological chat. It also makes it easier to screen out conversations you don't care about. But IMO the killer feature is the "all messages" view that merges chosen streams in mo…
Off topic, but man I wish FoundationDB hadn't disappeared.
Re: Zulip 1.8: Free software Slack alternative with email-style threading
#150Earlier quoted context omitted.
Off topic, but man I wish FoundationDB hadn't disappeared.
(worked at FoundationDB) Me too. Back on topic, I really enjoyed Zulip as well. It wasn't perfect, but it very much did feel like they were actually getting the marriage of email and chat closer to right. Slack just feels like a shitty chat client that uses all of my RAM.