▲ | dsauerbrun 2 days ago | ||||||||||||||||||||||
I'm a bit confused. The lossy timeline solution basically means you skip updating the feed for some people who are above the number of reasonable followers. I get that Seeing them get 96% improvements is insane, does that mean they have a ton of users following an unreasonable number of people or do they just have a very low number for reasonable followers. I doubt it's the latter since that would mean a lot of people would be missing updates. How is it possible to get such massive improvements when you're only skipping a presumably small % of people per new post? EDIT: nvm, I rethought about it, the issue is that a single user with millions of follows will constantly be written to which will slow down the fanout service when a celebrity makes a post since you're going through many db pages. | |||||||||||||||||||||||
▲ | friendzis 2 days ago | parent | next [-] | ||||||||||||||||||||||
When a system gets "overloaded", typically it enters exponential degradation of performance state, i.e. performs self ddos. > Seeing them get 96% improvements is insane TFA is talking about P99 tail latencies. It does not sound too insane to reduce tail latencies by extraordinary margins. Remember, it's just reshaping of latency distribution. In this case pathological cases get dropped. | |||||||||||||||||||||||
▲ | Beretta_Vexee 2 days ago | parent | prev | next [-] | ||||||||||||||||||||||
> does that mean they have a ton of users following an unreasonable number of people Look at the accounts of OnlyFans models, crypto influencers, etc. They follow thousands or even tens of thousands of accounts in the hope that we will follow them in return. | |||||||||||||||||||||||
| |||||||||||||||||||||||
▲ | aloha2436 2 days ago | parent | prev | next [-] | ||||||||||||||||||||||
> does that mean they have a ton of users following an unreasonable number of people They do, there are groups of users on bluesky who follow inordinate numbers of other accounts to try and get follows back. | |||||||||||||||||||||||
▲ | citrus1330 2 days ago | parent | prev [-] | ||||||||||||||||||||||
They were specifically looking at worst-case performance. P99 means 99th percentile, so they saw 96% improvement on the longest 1% of jobs. |