In making sure all the connecting parts of our IT deployment work, we must develop some technologies worth mentioning.
Each technology has its unique set of features and capabilities, addressing specific challenges and unlocking unprecedented possibilities. We will delve into how these technologies work, their practical applications, and the benefits they bring to in the overall development.
Database Polling
During the development of a series of application for our customer, the team run into several database connection issues. The issues are latency in data collection form the database, and total middleware services failure because of continuous 100% CPU utilization on the application server.
After experimenting, we decided that there must be connections pools to manage several of our databases, and there are also of different products. Our connection pool solution must uniquely cater for these different products as each will have different connections characteristic.
AWS RDS provides a fully managed relational database management system that allows users to launch, operate, and scale relational databases in the Amazon Cloud Services.
We embark on finding the best database polling solution on the above databases.
Database connection pooling is a way to reduce the cost of opening and closing connections by maintaining a “pool” of open connections that can be passed from database operation to database operation as needed.
The complete documentation of this technology is available upon request. Please reach out to us for more details.
Digitalization of Business Process
In the development process of certain applications, it is necessary to automate the operational process involved in the application process. We need to know the stage of the business process and how to progress through it. We were trying to find an architectural solution, but we couldn’t find one. There are also several additional requirements to satisfy the payor.
At the end of the day, a new solution was developed and implemented. This new solution allows the definition of a multiple business process and the follow-up of the movement of objects throughout the business process. This is supplemented by a graphic representation of the business process with respect to the objects.
Comprehensive documentation of this technology can be obtained upon request. Please contact us for additional details.
