7 ms·
Bandaid – Dropbox service proxy
- LarryPage 9y agoTrademark lawyers took the day off?
- scotu 9y agoIANAL but don't trademarks apply on specific markets? If that's so, I doubt bandaid has registered in the software market
- ableal 9y agoBack in the day, there were VAX minicomputers and VAX vacuum cleaners in peaceful coexistence ... (Not to mention the Apple music label and Apple Computer.)
- sciurus 9y agoUntil the janitor unplugs the computer to run their vacuum. ;-)
- icebraining 9y agoAlso the Linux detergents.
- cristoperb 9y agoApple and Apple did not exactly co-exist peacefully: https://en.wikipedia.org/wiki/Apple_Corps_v_Apple_Computer https://en.wikipedia.org/wiki/Apple_Corps_v_Apple_Computer
- deleted 9y ago[deleted]
- fenwick67 9y agoThey do, but it's not that black-and-white, which leaves lots of room for disputes.
- lulmerchant 9y agoOn this note, I can't believe that iOS the operating system and IOS the operating system have managed to get along.
- willglynn 9y agoLicensing agreement. https://blogs.cisco.com/news/cisco_and_apple_agreement_on_ios_trademark https://blogs.cisco.com/news/cisco_and_apple_agreement_on_io...
- lulmerchant 9y agoWell, TIL...
- jaredhansen 9y agoUnlikely to be a lot of risk of consumer confusion here.
- LarryPage 9y agoYou're right, I'm going to call my next software project Ford Motor Company
- dsl 9y agoIt looks like an attempt at reimplementing the same service at another big tech company with cough the exact same name.
- plandis 9y agoHere [1] is a good article on the "random pick 2" idea in case anyone is interested. The paper is definitely worth reading too. It's definitely one of my favorite techniques that I keep in my "toolbox". Really simple, but not (at least to me) intuitive. [1] https://brooker.co.za/blog/2012/01/17/two-random.html https://brooker.co.za/blog/2012/01/17/two-random.html
- thedirt0115 9y agoThere's also a more mathematically rigorous paper on the random-pick-2 topic in the references section of the Dropbox blog post -- https://www.eecs.harvard.edu/~michaelm/postscripts/handbook2001.pdf https://www.eecs.harvard.edu/~michaelm/postscripts/handbook2...
- plandis 9y agoYeah, sorry I wasn’t clear but that’s the paper I think that is worth reading. Thanks for linking directly.
- sciurus 9y agoNice to hear they plan to open source it. Competition in this space is heating up. A good list is this one from the Envoy project: https://www.envoyproxy.io/docs/envoy/latest/intro/comparison https://www.envoyproxy.io/docs/envoy/latest/intro/comparison
- kenhwang 9y agoNot familiar with the space, but definitely curious how Bandaid compares with Envoy.
- dostoevsky 9y agoThe justification for using LIFO (vs FIFO) queues for requests is interesting: at no/low load it makes no difference, while at high load the requests least likely to time out get serviced first. Is that a common architectural decision in reverse proxies or queuing systems in general?
- zawerf 9y agoIn queuing theory, it's well known that choosing the request with lowest service time first will result in lowest waiting time on average across the requests. This is usually not done because it can starve the larger jobs. https://en.wikipedia.org/wiki/Shortest_job_next https://en.wikipedia.org/wiki/Shortest_job_next https://en.wikipedia.org/wiki/Queueing_theory#Service_disciplines https://en.wikipedia.org/wiki/Queueing_theory#Service_discip...
- dostoevsky 9y agoInteresting. I wonder if that choice would lead to a noticeable impact on perceived latency (from the perspective of a human end-user) under some high-load/pathological scenario.
- tootie 9y agoOne day I hope to work on a system that needs this level of optimization.