I don't think there are many people who will confuse an in-house load balancing service used at dropbox with a brokerage even if both are called Robinhood. Similarly, I don't think that people will confuse said brokerage with an old character of English folklore (and no I don't think it's the space that's important).
Context matters. There simply isn't a risk for meaningful confusion here. So what's the issue exactly?
hopefully the author still works there.
He does → https://www.linkedin.com/in/yi-shu-tai-13160154/
According to his LinkedIn profile: 7 years 6 months into the job.
Although, it looks like he transfered to a new team a year ago to do ML Ops.
"load balancing" is a cold way to describe a layoff...
"fully automated market-driven load balancing" more like.
I am surprised to see zookeeper being used with etcd.
Why use both?
Why even consider ZK in 2024? Is it just popular in java shops?
Maybe I am misunderstanding?
I'm not sure why they'd name it identically to another company in the tech sector.
Probably because it takes from the rich and gives to the poor.
Round Robin [1] is a popular algorithm for load balancing.
That’s the only reason they named the software “Robinhood”.
[1] https://en.wikipedia.org/wiki/Round-robin_scheduling
Why specifically "Robinhood", though? Robinhood is a fairly well known brokerage.
Why not Robin Hood or some other unique or generic name?
I don't think there are many people who will confuse an in-house load balancing service used at dropbox with a brokerage even if both are called Robinhood. Similarly, I don't think that people will confuse said brokerage with an old character of English folklore (and no I don't think it's the space that's important).
Context matters. There simply isn't a risk for meaningful confusion here. So what's the issue exactly?
You cannot avoid all names that were or will be ever used by anyone. Collisions will happen. And Robin Hood is not particularly obscure…