Kobatera
  • Home
  • Consulting Services
  • Client Engagements
  • Technology Blog
  • Contact Us
Kobatera
  • Home
  • Consulting Services
  • Client Engagements
  • Technology Blog
  • Contact Us

Site Reliability Engineering

Kobatera provides Site Reliability Engineering services for high-volume, high-performance applications and organizations.  Below are a few examples of previous engagements.

High Volume Customer Service Application

Provided performance engineering services to ensure a new customer servicing application for millions of customers could handle the expected user and transaction load. The application architecture is an Ajax based single page web application with Spring Boot back ends deployed on Amazon Web Services, utilizing custom REST API middleware layer. 


The engagement involved identifying and resolving issues with the client's performance testing approach. We improved the client's testing process to produce more useful, real-world results. We implemented robust application performance monitoring (APM) with App Dynamics as well as Real User Monitoring (RUM) that provided a ability to rapidly debug production issues.  We identified several configuration and code issues and worked with the development team to resolve them. Those optimizations resulted in a capacity increase of 600%. We also identified issues with the client's AWS configurations that improved their system reliability, optimized performance, and reduced their cloud spend.  

System Migration

Provided performance engineering services for the migration of the client's 30 million customers from a vendor provided servicing platform to an in-house developed platform. Ensured the application met response time, capacity, reliability and scalability requirements through rigorous performance testing. The capacity requirements included 134 logins per second with 25,000 concurrent sessions and were satisfied on the first day of production. Some of the major improvements identified prior to rollout were caching optimizations to maximize capacity and hit ratios, resolved threading issues that significantly reduced throughput, optimized JMS configuration to prevent disk space issues while maximizing fault tolerance, optimized JVM configurations to maximize capacity, and identified the source of a memory leak causing out of memory crashes.

Mobile Development

Provided performance engineering services to a client developing a new mobile application for customer account servicing. The application would have 1 million plus downloads.  All backend container configurations were optimized through performance tuning, including memory, garbage collection, threads, HTTP connections, DB connections, and JMS queues. Identified several code optimizations to improve JMS session creation, improve JDBC connection re-use, reduce object creation, improve socket reader throughput, and resolved a memory leak. Served as a liaison between the client and their vendor to resolve several performance issues with the vendor product. 

Copyright © 2024 Kobatera, LLC - All Rights Reserved.


This website uses cookies.

We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.

DeclineAccept