4 ms·
> You’re focusing on the “ecological impact” of an event bus over the impact of massive transcoding jobs and the infrastructure required to serve it fast to use
by southerntofu 5y ago
> You’re focusing on the “ecological impact” of an event bus over the impact of massive transcoding jobs and the infrastructure required to serve it fast to users?
Not exactly no. I'm focusing on the excess, useless consumption of resources just to please psychopaths on a corporate board. Video distribution as a domain has inherent complexity that has to be dealt with, but there's obvious ways to greatly reduce the ecological impact of Netflix:
- distribute videos P2P, enabling shorter routes and less "edge" infrastructure
- remove all the useless DRMs so that people can share the videos on their USB key without requiring considerable network infrastructure
But of course business-minded people can't come to terms with the reality of how much they're fucking the environment just for their so called "property rights" and for the sake of imaginary numbers and very real control over people/workers.
> python -m http.server /movies/
Something like that. Better with a more solid HTTP server implementation (nginx?), and even better if you can replicate split/replicate the content across machines. Then you can leave Bittorrent protocol + HTTP(S) seeds do the job of delivering video on a budget. The only complex parts in such a setup is transcoding (but that's ok they've got machines to do it in advance) and maintaining a central database of everything available across storage servers (that's also OK given it's only a few million entries).
> I’ve got no clue what’s required to build and operate something like Netflix at scale”
Nope, i've got no clue, and i'm ok with that. I don't think anything approaching the scale of Netflix or Facebook should even exist. We need to dismantle industrial capitalism before it finishes dismantling our entire planet.
- orf 5y agoOk sure but in the meantime the point still stands: Netflix needs it, both they and consumers get value out of it and serving video at their scale to the number of devices they support is much harder than “use nginx”. If the system that enables these companies should be dismantled or not is a completely different argument to “should this event bus exist”.
- southerntofu 5y ago> If the system that enables these companies should be dismantled or not is a completely different argument to “should this event bus exist”. Fair enough. But if the "170 MB of logs pre customer per day" suggested in another comment are even remotely true, that's still a huge mammoth to shave...