
The client’s primary requirement was to enable asynchronous communication between their existing messaging platform services. Setting up this communication was also required by their Observability team, which was building an in-house solution for monitoring and alerting.
Symvoulos team compared various asynchronous solutions available in the market and narrowed down on using Kafka for the client use case. Moreover, different Kafka offerings were compared wrt features, performance, and pricing.
Symvoulos team designed and developed the “Kafka-as-a-service” (KaaS) platform for the client. This extensively built platform, with modernized infrastructure, offers interservice Communication with 80+ Services, 150 Topics, and 340M messages per day.
Our client, a premier global media and entertainment company, offers audiences the world’s most differentiated and complete portfolio of content, brands, and franchises across television, film, streaming, and gaming. The client’s existing customers include premium entertainment, sports, news assets, leading non-fiction and international entertainment, and sports businesses.
Our client used an existing messaging platform that offered minimal to zero asynchronous communication between services.
The existing app was built on a manual, non-serviceable architecture. Due to this, simple tasks like creating topics became a pain area. Over time, it became susceptible to downtime risks.
The client reviewed the issue and recorded the following performance concerns that needed to be addressed immediately:
The client needed a strategic engineering partner who could effectively brainstorm a practical roadmap with their observability team and technologically lead them to a better platform with faster release cycles.
Global media and entertainment joined hands with Symv as its strategic engineering partner because of our expertise in Kafka Cluster in production at a large scale.
However, a big challenge was the critical timeline of the project. The client needed to develop and migrate to the new platform in less than 2 months. Symv took on the challenge of automating the existing platform to spin up the infrastructure within the expected timeline.
Symv team deployed an engineering team of 1 Tech Lead, TPM (Technical Project Manager), and 3 Engineers to start working on the project in the mid of September 2021.
Our team designed and built 2 KaaS platforms for the client:
Our strategic approach and agile methodologies helped the client build an all-new platform to enhance performance. The team worked in two phases.