Clear Slide
A next-generation sales engagement platform for managing opportunities, teams, and individual reps based on actual customer engagement data.
![](https://dev.knubisoft.com/wp-content/uploads/2022/07/unsplash_m_HRfLhgABo-3-1.png)
![](./images/pme/hero/hero_pme_mob.png)
![](./images/pme/hero/hero_mob.png)
Technologies utilized
Java, Spring, Concurrency, AWS,
Docker, Kubernetes, FFmpeg, Selenium,
Grafana, Prometheus, MySQL, Datadog
Team composition
1 Java Tech/Team Lead
3 Java Developers
1 Automation QA Engineer
1 DevOps
Have a similar project?
EstimateCLIENT
![video](https://dev.knubisoft.com/wp-content/uploads/2022/07/Export4-2-1.png)
![](https://dev.knubisoft.com/wp-content/uploads/2022/07/Img-Avocado.jpg)
![](https://dev.knubisoft.com/wp-content/uploads/2022/07/Img-Ananas.jpg)
![](https://dev.knubisoft.com/wp-content/uploads/2022/07/Img-Lemmons.jpg)
![](https://dev.knubisoft.com/wp-content/uploads/2022/07/Img-Red-Cherries.jpg)
Challenge
The client needed to optimize the usage of server space, keeping the platform capacity at the same time to withstand users’ activity load and reduce the server costs.
Features
![](https://dev.knubisoft.com/wp-content/uploads/2022/07/Cover-1-7.png)
![](/wp-content/uploads/2022/08/mask03.png)
Solution
We introduced to the client’s sales engagement platform a flexible solution for real-time management of the server space needed for stable platform functionality. This was done through development and integration of a service discovery and a custom load balancer.
![](https://dev.knubisoft.com/wp-content/uploads/2022/07/Rectangle-3099-16-1.png)
![](/wp-content/uploads/2022/08/mask05.png)
Functionality
The service discovery collects and stores data about the average server capacity needed for stable functioning of the microservice. To enable its functioning, we developed the system and custom metrics and integrated them with Grafana through Prometheus.
![](https://dev.knubisoft.com/wp-content/uploads/2022/07/Cover-1-9.png)
![](/wp-content/uploads/2022/08/Mask01-1.png)
Server
The custom load balancer analyzez the servers load and incoming requests for the server space. It assigns performance of the microservice to the server with sufficient capacity as well as scales-up and down the servers when needed.
Business values
![photo](https://dev.knubisoft.com/wp-content/uploads/2022/07/Group-188.png)
Have a new project in mind? Schedule a 30 minute discovery call and I will at the very least give you some great advice.
Contact Us
Read similiar case
VoiceBase
VoiceBase, Inc., an innovative US IT company developing AI and ML based voice analytics solutions for business.
Read More![](https://dev.knubisoft.com/wp-content/uploads/2022/07/unsplash_m_HRfLhgABo-1.png)