9 ms·
Why did they have to invent "a very fast cache service with millions of entries"? Are they the first company to ever need one so they had to write it? Can't Red
by Artemis2 11y ago
Why did they have to invent "a very fast cache service with millions of entries"? Are they the first company to ever need one so they had to write it? Can't Redis or Memcached be fast (despite the "additional time needed on the network" — even though Redis uses raw TCP for transactions, while this uses HTTP + JSON)?
As others pointed out, Go is also a very poor choice if you need to work around every part of the language.
- mixedbit 11y agoProbably because they wanted full control and understanding of the source code. Large companies often prefer to develop things in-house, even if there already exist good alternatives.
- nl 11y agoLarge companies often prefer to develop things in-house, even if there already exist good alternatives. Fair point. Except they are a small consulting company.
- serafin_allegro 11y agoNope. We are not :) We are e-commerce platform - part of Naspers Group: http://www.naspers.com/page.html?pageID=3 http://www.naspers.com/page.html?pageID=3