4 ms·
Sometimes you just need the scalability. I work on a 2 programmer team making a data integration product. There's a whole lot of features, but one is that you c
by robertjp 5y ago
Sometimes you just need the scalability. I work on a 2 programmer team making a data integration product. There's a whole lot of features, but one is that you can push a button and move like 10 years of ERP data from 1 system to another. This is done as a scalable microservice because running big migration can up our resources like 50X from baseline, and sometimes we're running 5 to 10 at once. Usually we're running 0. Between all services we utilize on average less than a gig of memory, but regularly allocate 10 or even 100s of gigs at once for short periods of time.
- Zababa 5y agoThat's a great example that compliments nicely the remark of jayd16 here https://news.ycombinator.com/item?id=28636152 https://news.ycombinator.com/item?id=28636152 > microservices are just services with the acknowledgement that minimum size should not factor into breaking off a new service Thanks to you both for the perspective.