|
|
|
|
|
by cerrelio
3520 days ago
|
|
Yeah. It's almost laughable how little you need to process high volumes. Our stack was PHP/memcache/MySQL, a closed-source front-end cache/web server, and a custom mostly-MVCish framework. I introduced Redis to the company after using it for a distributed system (the web scraper I built to suck down other tube site content). There was initially pushback from other devs on using redis, because it was new at the time. I ignored their concerns and used it anyway, then they started using it for future projects. At my current company I feel that the leads are largely driven by articles and buzz they glean from Twitter. They'll make a technology choice on hearsay and then shoehorn it into a running stack. Or if they start a new project, they suck in a whole ecosystem of janky libraries and frameworks that are so abstract or unstable that they end up in a rabbit hole wasting time solving problems in their dependencies. "We can commit this to open source!!!" says the lead. No, you won't. That code is shit, your code is shit, and you're not being paid to solve other people's problems. Development at porn companies is actually more like a sprint; development at most other companies is like old people shuffling down the nursing home corridor to get their weekly enema - you don't really want to get there, so you go slowly, only because you've got nothing else to do. |
|