4 ms·
I am very interested in hearing the postmortem of this extended outage technology/architecture stand point. Not to be cynical, but I wonder if this is caused by
by earth2mars 6y ago
I am very interested in hearing the postmortem of this extended outage technology/architecture stand point.
Not to be cynical, but I wonder if this is caused by an attack by the company who is losing users!
- deleted 6y ago[deleted]
- faitswulff 6y agoI doubt we’ll get much info about it out of Signal / OWS. I’ve asked about their tech stack and ability to scale in AMAs before and got fairly vague responses.
- lucb1e 6y agoThe server code was published. Even if we don't know what services they use, you should be able to find quite easily what language the stuff is written in.
- faitswulff 6y agoServer code may not tell you what the server is deployed on.
- lucb1e 6y agoHence my writing of > Even if we don't know what services they use and it merely helping to find > what language the [server] stuff is written in
- faitswulff 6y agoI don’t understand how that will help you figure out the equivalent of a post mortem for a service outage.
- lucb1e 6y agoYou said you asked them about their "tech stack and ability to scale". A tech stack consists of frameworks and languages used, which can be found on GitHub, so there's part of your answer. Indeed I'd be interested in the post mortem here and I also don't expect anything from them (depending on how large this turns out to be, though, and so far it's actually a rather huge outage so maybe we'll get some info after all).
- faitswulff 6y agoAh, I meant their infrastructure as well.
- vinay_ys 6y agoThe signal server project in GitHub isn't updated in 9 months. Have they talked about why they don't do server development in the open?
- z77dj3kl 6y agoThe Signal servers essentially pass around encrypted blobs from one device to another. Most of the development work is on extending the clients to pass around different types of messages, so there's not much work that needs to be done on the server.
- lucb1e 6y ago9 months is a long time to go without updates though, especially if you just got a ton of extra users. While I definitely see your point, GP also has a point about development clearly not being open. It's "code available" software, not "open source server" software.
- corford 6y agoSounds like simple resource starvation: https://twitter.com/signalapp/status/1350165610936766464 https://twitter.com/signalapp/status/1350165610936766464 (which is kinda understandable if they're experiencing off the charts turbo growth)