Awesome
Spawn: Drive Your Business with Stateful Computing
<!-- MDOC !-->
Actor Mesh Runtime
Getting Started • Website • Documentation • Blog
Overview
Spawn is an actor-based service mesh that abstracts away infrastructure complexities while offering a powerful, polyglot API that accelerates business development. Built by contributors to Cloudstate, Spawn simplifies stateful application design for cloud or on-premises environments.
With support for multiple programming languages, Spawn empowers teams to work faster and smarter, using the best tools for the job. Whether you're scaling up or refining internal processes, Spawn’s architecture allows you to focus on what matters: delivering value to your business.
Explore how Spawn can help you meet your business objectives efficiently. Check out our documentation and installation guide to get started.
Why Spawn?
- Simplified Infrastructure: Spawn abstracts the complex backend architecture so developers can focus on writing business logic, not managing infrastructure.
- Stateful Computing Made Easy: Spawn handles state management natively, allowing your applications to be both scalable and resilient across distributed systems.
- Polyglot Flexibility: Build in the language of your choice, from Elixir to Java to TypeScript and others, all within the same ecosystem.
- Seamless Scalability: Whether you’re deploying in the cloud or on-premises, Spawn grows with your business, ensuring high availability and performance.
- Designed for Business Needs: Optimize productivity by streamlining your development process with a runtime that enables rapid time-to-market for critical features.
How Spawn Empowers Your Business
By abstracting infrastructure, Spawn lets engineers focus on what truly drives growth—building features that matter. With automated state management and simplified configuration, Spawn accelerates development cycles and enhances team efficiency.
For technical leaders, Spawn provides the confidence to meet business goals more efficiently, enhancing competitiveness without compromising on scalability or technical robustness.
Latest Blogs
Engaging Talks
Watch some insightful talks on Eigr Community and Spawn:
-
Marcel Lanz on ACM SIGPLAN - Erlang 2021 - Lightning Talk: https://www.youtube.com/watch?v=jVf0QqNb3qk (English)
-
Marcel Lanz on Code Beam Europe 2022: https://youtu.be/jgR7Oc_GXAg (English)
-
Adriano Santos on Code Beam BR 2022: https://www.youtube.com/watch?v=dXp0lyfmV_0&list=PLa5zLmv3pgCCiyWq8gltVAt2vTGuHz3eG&index=3 (Portuguese)
-
Adriano Santos ElugSP 2023: https://www.youtube.com/watch?v=MKTqiAtpK1E (Portuguese)
-
Elias Arruda on Elixir CWB (Curitiba): https://www.youtube.com/live/yE_uWbPEWnI?si=5L3SORG3PERZpQ4V&t=463 (Portuguese)
-
Adriano Santos NodeBR on Microsoft Reactor - API's Like a Boss: https://www.youtube.com/live/ZXJJ3BdgVBk?si=Ai0kfBrVTl6V7toT&t=373 (Portuguese)
Meet Sepp: Our Cyberpunk Mascot
Say hello to Sepp, our cyberpunk mascot and proud Ibex. Sepp, hailing from the Swiss Alps, loves wandering through the Eiger mountains. Despite occasional Viking-like bluntness, he's a helpful companion who traces his lineage back to Viking times.
The name "Sepp" is indeed a German diminutive or nickname for the name Joseph. It's similar to how "Joe" is used as a nickname for Joseph in English. In German-speaking regions, it's common for Joseph to be affectionately referred to as "Sepp."
This is our little tribute to one of the creators of the Erlang programming language, Joe Armstrong.
Write less code and be happy! 🌐🚀