Akka
63 Case Studies
A Akka Case Study
Viridity Energy builds predictive optimization software that helps large energy consumers monetize demand response opportunities created by FERC Order 745. The business challenge was to turn massive, real‑time data streams (weather, market prices, and asset constraints) into reliable, actionable schedules so customers could bid “negawatts” into multiple electricity markets—while meeting strict requirements for scalability, resilience and low-latency responsiveness.
Viridity’s VPower™ platform evolved from a Java/Spring proof‑of‑concept into a cloud-ready, event‑sourced reactive architecture using Scala, Akka (Actors/Akka Persistence), MongoDB, Spray and an Angular front end. The result is a highly concurrent, resilient and near-linearly scalable SaaS that delivers millisecond UI responses, continuous real‑time projections and robust big‑data analytics—enabling customers to optimize assets, participate in wholesale markets, reduce energy costs and create new revenue streams.
Duncan DeVore
VP Software Engineering