Scalac
17 Case Studies
A Scalac Case Study
SignalVine, a two-way text messaging platform, needed to investigate new ways to ingest large amounts of data in a performant and monitorable manner to keep up with its growing user base. Their existing home-grown data processing pipeline required a future-proof upgrade, particularly in the area of error handling. They engaged the vendor, Scalac, to research and find a top-notch solution.
Scalac implemented a stateful stream processing solution using the fs2-kafka library. This approach allowed for data to be grouped and processed in parallel with a reliable Redis cache, eliminating the need for expensive database operations. The result was a significant performance improvement, achieving nearly real-time processing, ensuring data consistency, and making the code less error-prone.