zlacker

[return to "Privacy is priceless, but Signal is expensive"]
1. Duneda+Z[view] [source] 2023-11-16 16:22:44
>>mikece+(OP)
> Storage: $1.3 million dollars per year.

> Servers: $2.9 million dollars per year.

> Registration Fees: $6 million dollars per year.

> Total Bandwidth: $2.8 million dollars per year.

> Additional Services: $700,000 dollars per year.

Signal pays more for delivering verification SMS during sign-up, than for all other infrastructure (except traffic) combined. Wow, that sounds excessive.

◧◩
2. baby+G5[view] [source] 2023-11-16 16:43:15
>>Duneda+Z
I really wonder why it’s so expensive to run. I always hear things about scaling but I used to run a top 500 alexia website and it was just a php app running on a mutualized offer for $5/month. Lots of manual caching though but still.

My wild guess is that either the stack is not really optimal (last I heard it was java) or they do other costly things at scale (sgx?)

◧◩◪
3. mi_lk+T8[view] [source] 2023-11-16 16:55:22
>>baby+G5
> the stack is not really optimal (last I heard it was java)

how's java relevant here?

◧◩◪◨
4. hotnfr+oa[view] [source] 2023-11-16 17:01:57
>>mi_lk+T8
Java in theory and in synthetic benchmarks: damn near as lean and mean as C.

Every actual Java project: “oh, did you want that memory and those cycles for something else? Yeah, sorry, I need them all. Why no, I’m not actually doing anything right now, why do you ask?”

◧◩◪◨⬒
5. bellta+Ob[view] [source] 2023-11-16 17:07:34
>>hotnfr+oa
100% true in my experience. Literally anything else is far better when it comes to bloat, including C#, RoR etc.

Increasing the Java heap size just makes it so that when garbage collection eventually hits, it causes an even more massive slowdown across the entire application.

[go to top]