You are viewing a single comment's thread.

view the rest of the comments →

14836402? ago

How much traffic can 1 server handle? 6K a month cost seems steep to me. Multiplex incoming channels, multi-core processors or even parallel architecture. Is Voat THAT popular? I don't see those 30K upvoted threads on Voat, like I do on reddit (only 10 mins old BTW). Pretty much the same hitters in the stats posts (poster volumes).

14836927? ago

I do know, because I am building a high-volume application, that a single small server based on Erlang can handle 2 million live connections.

Erlang is a functional programming language designed to help produce reliable software that efficiently scales horizontally. Erlang gained a lot of publicity when WhatsApp published a blog post touting their 2 million Erlang powered tcp connections (2277845 to be exact) on a single server, with only 37.9% CPU usage. The cherry on top, is that WhatsApp achieved this in 2012 when they were only employed 30 people .

https://medium.com/fullstackhacks/erlang-no-process-was-harmed-in-the-making-of-this-post-247a80223f19

14839746? ago

So is $6K a month cost effective? I write parallel software. I mean, you can even do that part yourself with little effort using lynix (Unix/Posix server)...(fork()/exec()).

14841057? ago

I don´t know without understanding all the parts behind the scenes, stack (eg Java would require more memory than node). Id say if hosted on say EC2 with what I guess is 2 load balanced app servers, db cluster then 6k is steep per month for servers. But if they have a hot site backup or regionally placed servers in multiple DCs and maybe a microservice architecture that say they split off their auth services, socket services, link server (they do something with auto-archiving links I think) then prices go up for sure.

I would guess they have a mix of hosted servers like above and it may well cost 6k a month, but additional funds needed to pay for developerment, maintenance and support which is very expensive especially if paying US onshore developers.

14841131? ago

Yeah I think someone is GOUGING them...and how come they aren't running their OWN servers? Do they really need hot backup service? Who the fuck CARES about what nobodies think?

Why would they have to be distributed like you are mentioning? What is the risk?

I'm imagining they are purchasing space in a humongous server farm, when they COULD be doing whole thing in house with a couple servers and perhaps 6K per year in operating capital.

14841342? ago

distributed or regional services are meant to reduce load and increase response times. People with UK IP addresses may go to servers in a europe data center, people with Brazil IPs go to a data center there, US IPs on east coast go to a DC in Atlanta, Arizona may be routed to a DC in Vegas, etc.

Whether they need or want hot backup is their choice based on the risks they perceive and the value they place on downtime. They may or may not care about downtime - their call but if nobodies make up the reason you exist and you are down often then why even bother when competing services are around that do care adn are not down?

Hosting your own servers is a fools errand these days with hosted services so cheap. Unless you are a bank or have strict data facility security requirements and a very large budget to hire full time sys admins and plan on spending $5k or so per server and rack and cooling and electricity and can get your cable company to run a partial T1 with backup and have a power generator when electricity drops...it is much much more cost effective to pay $40 a month for something similar, set it up and forget about it. I doubt they are purchasing a server farm. Likely several shared instances or maybe even their own hosted instance.

14841614? ago

NO way lives depend on this. Hot backup is STUPID. 6K a month is cheap?

VIRTUAL (on demand) server farm I'm thinking.

A few servers...purchased...will run FINE for a few YEARS at least (luck). Forget about it is the key. The think I'm SAYING is that the REALITY is it is MUCH cheaper to "worry" about your own stuff, PLUS, the voat..."I'm not sharing your crap" thing. Hmm. Just wondering how the industry woks.

My friend dies last night. I'm upset I guess. sorry to be contentious.

14842049? ago

sorry to hear about your friend. hope you and his family carry his memory well. It is understandable you are out of sorts now.

FYI They have this platform open-sourced - you or anyone can literally spin up your own VOAT service if you want.

https://github.com/voat/voat

14842138? ago

I'm considering a service of that sort for small to medium services.