Friday, September 9, 2022

Разработка (dev) и data science в enterprise

 No one except the developers and the owner of the product knows in detail how the product actually works, how it should work, which operations are business-relevant and which are technological. And that means they have the cards in their hands, the monitoring service is certainly not up to it. Adding various business information on transactions to the business log, including:


user information;

information on the basket / personal account;

the content of responses from third-party systems;

the content of responses from the database;

and so on allows you to get a complete detail of all the processes taking place in the software directly in a productive environment, and this is worth a lot. In fact, we get software monitoring and full-fledged business intelligence in one bottle.


The funny thing is that with this approach, you can additionally get monitoring of the software used by corporate services and microservices. Detailed logging of calls to external systems will give a complete breakdown of both response times and errors, and can also serve as the basis for claim work with those responsible for these external ISs. It is difficult to argue when all the moves are recorded and accounted for with an accuracy of up to milliseconds, and the conversation is in terms of financial losses.

Application Framework Stabilization

It's a classic dilemma. The product owner needs to add or change something - a new requirement in a rammed schedule. How to do it, what ...