An IoT company distinguished by its domain expertise, innovative technology solutions from across the globe, representation of 50+ world-renowned principals and it’s over seven decades of impeccable customer service.
They leverage on their in-house developed platform to offer a simple to use, an affordable and integrated package for accomplishing collection and analysis of Machine-to-Machine data. The platform of hardware and software enables remote monitoring and control of equipment with ease.
- High-level of customer dissatisfaction due to application performance issues.
- The customer is seeking support to assess their application architecture to improve their application performance of their existing services.
- To understand different scenarios / use cases where the customer is looking for the performance improvements.
- Implement the application instance on their existing cloud to perform scenario-based tests for better understanding of the architecture and configuration parameters.
- Provide the detailed report on the identification of probable areas for performance improvements along with high-level recommendations.
- Replicated the production infrastructure in a test bed environment with some dummy data.
- Conducted detailed instrumentation of the code with stub drivers (emulators) at the points of read access. It helped in identifying the area where the read problems exist and any issues that manifest because of read latencies.
- Analyzed CPU / Memory performance reports / trends for capacity management.
- Conducted detailed profiling of CPU, Memory, Disks, HBASE, HADOOP and PentaHo including networking.
- Profiling of the IOs subsystem using timing modules & statistical counters
- Profiling of the IOs using relevant stubs and driver layers
- Source Code Profiling
- Provided the detailed report on the identification of probable areas for performance improvements along with high-level recommendations.
- Helped customer in implementing the proposed recommendations.
- The project helped in gaining the customer satisfaction in application performance and generating custom reports.
Technology platforms used:
- HBASE, Impala, MySQL, PentaHo, VMware
- 6 business weeks