Friday scoop: weeks before Gov. DeSantis' glitchy launch of his presidential campaign on Twitter Spaces, Twitter stopped paying Redis Labs for software that plays a key role in hosting live virtual events. Source: https://www.theinformation.com/articles/twitter-cut-key-software-before-desantis-audio-glitch?utm_source=ti_app
Why did Twitter need to outsource their Redis? What were their thousands of highly-paid engineers doing instead?
I think Redis provides a service that Twitter does not haveβ¦
this just shows how poorly managed was twitter. Paying redis while they had their own redis like software called pelikan.
Redis proves caching / in-memory DB. Many companies use their product
Twitter have own Pelikan and had team of 6x higly paid engieers working on it. Apparently they didnt work good enough and redis was better. This just confirms that 80% of twitter engineers desreved layoffs.
To be fair, Redis is hard to beat. Memcached is obsolete now.
Elon: no cache, use file system π€‘
What use is a cache for live streamed data?
it makes sense why GrubHub takes dozens of seconds to load every page during lunch time
So Elon was warezing Twitter's backend?
Setup Open source Redis in bare metal servers and save $, Redis lab subscription are very expensive and that not doing any extra things except basic UI
Lol. You got the subscriber link, perchance?
I couldnβt get past the Paywall, unfortunately. Hereβs an excerpt from the article: -- Article except: "Starting in 2015, Twitter paid a firm, Redis Labs, for the software to support Periscope, a live audio- and video-streaming service it had bought that year, said a person with direct knowledge of the matter. Twitter started Spaces in November 2020 during the pandemic-fueled fever for online audio forums, using Redis to support that, too. After Musk's takeover, Twitter stopped paying its Redis Labs bill but continued to use the Redis Cloud software, said a person with direct knowledge. At Redis Labs, executives discussed whether to shut off Twitter's use of its software or intentionally degrade the software's performance to pressure Twitter to pay, said the person. At the end of last year, Twitter put its contract with Redis Labs on a list of potential cuts, according to another person with direct knowledge of the move. At that time, the media infrastructure team that runs Spaces lobbied to keep the contract, calling Redis a "hard requirement" to operate the feature, the person said. (Mark Kalman, who runs the media infrastructure group under Musk, declined to comment.)