Lightbend’s Cloudstate Builds on Akka to Offer Stateful Serverless

Lightbend’s Cloudstate Builds on Akka to Offer Stateful Serverless

Akka creator & Lightbend CTO Jonas Bonér talks about challenges of bringing state to serverless, reactive microservices frameworks and Cloudstate itself.

Serverless computing is getting a hand from an unlikely source: The Java community. Or more specifically, from the Akka distributed messaging toolkit.

In many ways, serverless has grown beyond its initial use case of running small batch jobs. The industry has found that in many workloads, such as Web sessions, some sort of state must be maintained, even if only temporarily. To this end, reactive microservices framework provider Lightbend has devised an architecture, called Cloudstate to bring distributed stateful data retention to function-as-a-serverless (FaaS) and other serverless tasks. It is built on Akka clusters, which offers distributed resilient messaging through peer-to-peer communications with agents/sidecars attached to each function.

In this episode of The New Stack Context podcast, we speak with Jonas Bonér, Akka creator and founder/chief technology officer of Lightbend, about the challenges of bringing state to serverless, reactive microservices frameworks, and Cloudstate itself. TNS editorial and marketing director Libby Clark hosts this episode, with the help of TNS managing editor Joab Jackson.

The New Stack: Context · Episode 136: Lightbend’s Cloudstate Builds on Akka to Offer Stateful Serverless

Subscribe: [SoundCloud RSS_]([ | ]([_Soundcloud_]([ | ]([_Fireside.fm_]([ | ]([_Pocket Casts_]([ | ]([_Stitcher_]([ | ]([_Apple Podcasts_]([ | ]([_Overcast_]([ | ]([_Spotify_]([ | ]([_TuneIn_]([ | _]([_Castro_](

Roughly speaking, “State” is all the operational data you need to get an application, or application setting, to keep it running until completion. The traditional model for keeping state often involves a database, which is a weak answer for today’s workloads for two reasons: Communications with a backend database is way too slow, and relational databases can’t be easily used to track versioning, or how data gets updated.

cloud native serverless podcast the new stack context

Bootstrap 5 Complete Course with Examples

Bootstrap 5 Tutorial - Bootstrap 5 Crash Course for Beginners

Nest.JS Tutorial for Beginners

Hello Vue 3: A First Look at Vue 3 and the Composition API

Building a simple Applications with Vue 3

Deno Crash Course: Explore Deno and Create a full REST API with Deno

How to Build a Real-time Chat App with Deno and WebSockets

Convert HTML to Markdown Online

HTML entity encoder decoder Online

How native is React Native? | React Native vs Native App Development

Article covers: How native is react native?, React Native vs (Ionic, Cordova), Similarities and difference between React Native and Native App Development.

The New Stack Context: The CNCF Technology Radar Evaluates Observability Tools

Application and system observability was the focus of the latest Cloud Native Computing Foundation‘s Technology Radar end user survey, posted last week. So for this week’s episode of The New Stack Context, we invited Cheryl Hung, CNCF vice president of ecosystem, to discuss these findings.

Multi-cloud Spending: 8 Tips To Lower Cost

Mismanagement of multi-cloud expense costs an arm and leg to business and its management has become a major pain point. Here we break down some crucial tips to take some of the management challenges off your plate and help you optimize your cloud spend.

Meet the New Boss of the Cloud Native Computing Foundation

We spoke with Priyanka Sharma, the new general manager for the Cloud Native Computing Foundation, about her rich work history and her visions and strategies for moving CNCF forward. Also joining the convo is Chris Aniszczyk, CNCF chief technology officer.

The New Stack Context: Serverless Web Content Delivery with JAMstack

Vercel CEO Guillermo Rauch discusses JAMstack-based service that allows developers to simply push their code to git to update their web site or application. There is a new architecture for frontend web development: JAMStack rethinks the current server-browser architecture, freeing the developer from fiddling with Apache, Linux or other aspects of backend support.