Live data from Hacker News

Zulip 1.8: Free software Slack alternative with email-style threading

blog.zulip.org

141–150 of 153 posts

Re: Zulip 1.8: Free software Slack alternative with email-style threading

#141
post #62
post #57

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.

Interesting thread, thanks

Re: Zulip 1.8: Free software Slack alternative with email-style threading

#142
post #57

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…

[deleted]

Re: Zulip 1.8: Free software Slack alternative with email-style threading

#143
post #79
post #57

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…

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.

Yes I guess with the right hardware everything is possible. The question is if you can get away with smaller hardware when using non-relational databases. Well one would have to test this.

Re: Zulip 1.8: Free software Slack alternative with email-style threading

#144
post #47

Earlier quoted context omitted.

Are companies required to delete employee records?

They can be.

I doubt it. I've read the 66 page standard and I remember something about "records required for business", ie transactions, tax info, etc. I'd argue employee conversations would fall under the same umbrella.

Re: Zulip 1.8: Free software Slack alternative with email-style threading

#145
post #47

Earlier 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.

Yeah, well, even if it is an open source project, what about git? You can't remove an arbitrary commit in the tree. I'd argue discussions about code follow under the same umbrella.

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

#147
post #62
post #57

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.

Just curious, is there any integration with Restyaboard?

Re: Zulip 1.8: Free software Slack alternative with email-style threading

#148
post #86

Earlier 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?

> The install was a breeze because you practically installed a self contained black box.

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

#149
post #6

We 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.

Your wish is granted!

https://news.ycombinator.com/item?id=16877395

Re: Zulip 1.8: Free software Slack alternative with email-style threading

#150
post #17

Earlier 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.

Hey, we should get lunch some time!
Post reply on HN