3 ms·
That's not always true. Developers like to well, develop, and so they like to implement all of these things irrespective of the fact if those things are actuall
by locallost 5y ago
That's not always true. Developers like to well, develop, and so they like to implement all of these things irrespective of the fact if those things are actually needed.
- mrweasel 5y agoThat happens way more often that people think. Developers do indeed like to develop things. We frequently run into customers who want to implement some feature or system, which really should just be handled by their load balancer, database system or some standard Unix tool. I currently work with a customer who have an... interesting approach to api-gateways. We already ripped out 75%, because it either does NOTHING or have been replaced by rules in ha-proxy, which we use anyway. The last bit of code can just be integrated directly into the single remaining service behind the gateway. The same client is running Redis, which seems innocent enough. Fairly simple, easy to manage, but it only hold ONE item. A 150kb JSON document... That's can just go in the memory of the signle process which needs it and which is responsible for refreshing the document anyway. Worst case is that it takes 60 seconds more to restart the service.