Digiage is one of the leading companies in data and systems integration, using the WSO2 platform to create secure, intelligent environments that add more value to the day-to-day operations of businesses and their customers.
With that in mind, Digiage currently partners with one of Brazil's leading natural gas distributors, a partnership that directly impacts more than 2.5 million users across more than 90 municipalities.
That is why it is essential to keep every customer safe: natural gas is flammable and extremely dangerous when misused or improperly stored, given the risk of fires and even explosions.
Communication between the company, its service providers and its employees therefore needs to flow smoothly to reduce problems caused by human error.
One of the problems the company faced was precisely errors when users requested technical visits for maintenance, repair or equipment replacement.
This happened because most requests were made via SMS and WhatsApp, which sometimes led to errors and duplicate notifications — situations that could cause confusion between requesters and the company's technicians.

The solution:
After discovering that the problem stemmed from the misuse of “cron jobs” in microservices, our team came up with the idea of creating a Kubernetes cron job that would execute the API resources at set intervals.
The entire process involved redesigning the solution using Kubernetes, microservices and WSO2.
With this approach, the team eliminated the duplicate messages and alerts customers received when requesting repairs. Customers are no longer bombarded with a stream of messages, making communication more efficient and seamless.
If you'd like to learn more about how this problem was solved in an unconventional way — and how Digiage can help your company with WSO2 solutions and integrations — get in touch!