# Petabridge > Petabridge helps .NET teams ship production-grade distributed systems. We build and > maintain Akka.NET, publish in-depth technical content on distributed systems and open > source strategy, and provide training, consulting, and support for teams running > Akka.NET in production. ## Products - [Phobos - Akka.NET Performance Monitoring](https://phobos.petabridge.com/): OpenTelemetry-native monitoring and distributed tracing for Akka.NET actors and clusters. Zero-code instrumentation. Surfaces message rates, latency, error rates, and live cluster topology. - [Petabridge.Cmd](https://cmd.petabridge.com/): Command-line management tool for Akka.NET applications running in production. Inspect actor hierarchies, manage cluster membership, and more from the terminal. ## Support Plans Petabridge offers annual support plans for organizations building and running Akka.NET in production. All plans include unlimited incidents, unlimited seats per organization, access to the private #premium-support Discord channel, and exclusive access to live webinar trainings. - [Design-Time Support Plan](https://petabridge.com/services/support/): $3,995/year. For teams in active development. Covers design questions, debugging, unit testing, performance issues, and pre-production troubleshooting. Support delivered via email and a private issue tracker. - [Production Support Plan](https://petabridge.com/services/support/): $9,995/year. Everything in Design-Time, plus: 1 business day SLA, production incident log review, private Slack channel with the Petabridge team, video calls on request, source code access, and patch priority on Akka.NET and all official plugins. - [Services Overview](https://petabridge.com/services/): Full overview of Petabridge's support, consulting, and implementation offerings. ## Consulting - [Architecture and Design Review](https://petabridge.com/services/consulting/): Fixed-price engagement to assess Akka.NET designs before production. Covers performance bottlenecks, consistency concerns, high availability design, and future-proofing recommendations. - [Code Review](https://petabridge.com/services/consulting/#code-review): Petabridge developers review your Akka.NET source code to identify performance issues, bugs, and design flaws. - [Implementation and Development](https://petabridge.com/services/consulting/#implementations): Hands-on help building or extending Akka.NET applications. Engagements include full application development, custom plugins and extensions, performance and unit tests, and end-to-end CI/CD systems. ## Akka.NET Bootcamp (Free) Akka.NET Bootcamp is a **free, self-paced course** for learning Akka.NET from scratch — no purchase or account required. It is the recommended starting point for any .NET developer new to Akka.NET or the actor model. Lessons are available on the site and optionally delivered by email. - [Start Akka.NET Bootcamp](https://petabridge.com/bootcamp/): Free self-paced course — the fastest way to go from zero to productive with Akka.NET. - [Sign up for Bootcamp emails](https://petabridge.com/bootcamp/signup/): Receive lessons and blog updates delivered to your inbox. - [Bootcamp Overview and Directions](https://petabridge.com/bootcamp/lessons/) **Unit-0: Basics of Akka.NET** - [Why Learn Akka.NET?](https://petabridge.com/bootcamp/lessons/unit-0/why-akkadotnet/) - [Our First Akka.NET Application](https://petabridge.com/bootcamp/lessons/unit-0/first-akkadotnet-app/) - [Effective Actor Messaging](https://petabridge.com/bootcamp/lessons/unit-0/effective-actor-messaging/) **Unit-1: Building Local Akka.NET Applications** - [Using Akka.Templates to Create New Projects](https://petabridge.com/bootcamp/lessons/unit-1/akka-templates/) - [Leveraging Actor Hierarchies for Domain Modeling](https://petabridge.com/bootcamp/lessons/unit-1/actor-hierarchies/) - [Behavior Switching and Receive Timeouts](https://petabridge.com/bootcamp/lessons/unit-1/behavior-switching/) - [Testing Actors with Akka.TestKit](https://petabridge.com/bootcamp/lessons/unit-1/unit-testing-akkadotnet/) - [Working with Child Actors](https://petabridge.com/bootcamp/lessons/unit-1/child-actors/) - [Actors and Async / Await](https://petabridge.com/bootcamp/lessons/unit-1/async-await-actors/) - [Akka.Hosting, Routers, and Dependency Injection](https://petabridge.com/bootcamp/lessons/unit-1/akka-hosting/) - [Integration Testing with Akka.Hosting.TestKit](https://petabridge.com/bootcamp/lessons/unit-1/akka-hosting-testkit/) - [Using IOptions and Microsoft.Extensions.Configuration](https://petabridge.com/bootcamp/lessons/unit-1/msft-configuration/) - [Writing Sagas with Actors, Message Stashing, and IWithTimers](https://petabridge.com/bootcamp/lessons/unit-1/akkadotnet-sagas/) - [Future Bootcamp Units and Lessons](https://petabridge.com/bootcamp/lessons/future/) ## Live Webinar Trainings Live webinar trainings require an active Akka.NET Support Plan. Recordings, source code, and slides are distributed to all registrants after each session. See the full schedule and register at [https://petabridge.com/training/](https://petabridge.com/training/). - [Real-World Distributed Systems with Akka.Cluster](https://petabridge.com/training/): 2.0-hour live webinar. Next session: March 3, 2026. Register: https://attendee.gotowebinar.com/register/2110350293542829659 - [Akka.NET End to End Application Design Training](https://petabridge.com/training/): 4.5-hour live webinar. Next session: March 19, 2026. Register: https://attendee.gotowebinar.com/register/2307509221077581654 ## Custom Group Training - [Custom Akka.NET Group Training](https://petabridge.com/training/onsite-training/): Onsite or online dedicated training for entire teams, completed in 3 days. Fully custom agenda. Covers Akka.NET design patterns, Akka.Remote, Akka.Cluster, Akka.Persistence, and integration with your specific technology stack. ## Blog Posts > Each post is available as clean Markdown (front matter stripped) at the .md URL listed below. - [How AI Will Transform Open Source Business Models](https://petabridge.com/blog/ai-transforms-oss-business-models.md): Tailwind's 80% revenue decline leads to a much more interesting story - [AI Won't Kill Open Source - It Will Amplify It](https://petabridge.com/blog/ai-wont-kill-open-source.md): Why the doomsayers are wrong: npm, PyPI, and NuGet downloads are exploding - [Migrating from CRUD to CQRS and Event-Sourcing with Akka.Persistence](https://petabridge.com/blog/crud-to-cqrs-akka-persistence.md): How Akka.Persistence allowed us to break the logjam on Sdkbin's massive technical debt. - [The Worst Security Vulnerability in Akka.NET - And How to Fix It](https://petabridge.com/blog/akka-net-tls-vulnerability.md): Understanding CVE-2025-61778 and securing your Akka.NET clusters with mTLS - [How Do You Fix 70% Data Loss Across 1 Million Concurrent Connections?](https://petabridge.com/blog/why-buy-akka.net-support-2025.md): A case for why you should consider purchasing an Akka.NET Support Plan for your organization. - [Akka.NET + Kubernetes: Everything You Need to Know](https://petabridge.com/blog/akkadotnet-guide-to-kubernetes.md): Production lessons from years of running Akka.NET clusters at scale - [You Don't Need to Use Akka.HealthChecks Anymore](https://petabridge.com/blog/you-dont-need-akka-healthchecks-anymore.md): Akka.Hosting now includes built-in health checks. - [Phobos 2.10: Game-Changing Akka.NET Cluster Monitoring and Actor Performance Dashboards](https://petabridge.com/blog/phobos-2.10-akka-cluster-monitoring-dashboards.md): Find bottlenecks, sources of error, and track changes to your cluster in real-time. - [The Easiest Way to Do OpenTelemetry in .NET: OTLP + Collector](https://petabridge.com/blog/easiest-opentelemetry-dotnet-otlp-collector.md): Decouple your observability configuration from your application code with OTLP and collectors - [Why Akka.Streams.Kafka is the Best Kafka Client for .NET](https://petabridge.com/blog/akka-streams-kafka-best-kafka-client-dotnet.md): Stop writing hundreds of lines of error handling code - there's a better way. - [Self-Healing Akka.NET Clusters](https://petabridge.com/blog/akkadotnet-cluster-split-brain-resolver.md): How Split Brain Resolvers ensure consistency even during network turbulence. - [Model Context Protocol, Without the Hype](https://petabridge.com/blog/mcp-without-the-hype.md): MCP is very useful, but it's not curing cancer. Here's why you should use it. - [Form Akka.NET Clusters Dynamically with Akka.Management and Akka.Discovery](https://petabridge.com/blog/akka-management.md): A safer, superior choice to using seed nodes with Akka.Cluster - [Introducing Incrementalist, an Incremental .NET Build Tool for Large Solutions](https://petabridge.com/blog/introducing-incrementalist.md): Reduced Akka.NET's average build time from ~1.25hrs to 15 minutes. - [Retiring Akka.Persistence.SqlServer, Postgres, Sqlite](https://petabridge.com/blog/retiring-akka-persistence-sql-common.md): Akka.Persistence.Sql is the new flavor moving forward. - [.NET Heisenbug Mystery Theater: How Did an Exception Escape its Catch Block?](https://petabridge.com/blog/dotnet-heisenbug-mystery-theater-catch-block.md): A painful lesson on atomicity and the assignment of structs. - [Introducing Akka.NET Bootcamp 2.0](https://petabridge.com/blog/introducing-akkadotnet-bootcamp-2.0.md): Modern Akka.NET Best Practices in Free, Self-Paced Lessons - [10 Important Engineering Lessons Learned Over 10 Years of Petabridge](https://petabridge.com/blog/10-years-of-petabridge.md): Petabridge turns 10 in January 2025! - [Akka.NET v1.6 Roadmap and Features](https://petabridge.com/blog/akkadotnet-v1.6-roadmap.md): A performance-focused release - [How to Start Learning Actor-Based Programming](https://petabridge.com/blog/begin-learning-actor-based-design.md): Discovering and appreciating differences between Akka.NET actors and traditional Object-Oriented Programming - [Why IActorRef.Tell Doesn't Return a Task](https://petabridge.com/blog/actorref-tell-ask.md): Nuances of actor-based programming in .NET - [Akka.NET Actors' Hidden Super Power: Behavior Switching](https://petabridge.com/blog/akka-actor-behavior-switching.md): Making the Complex Understandable - [The Worst .NET Bug I've Ever Fixed](https://petabridge.com/blog/worst-dotnet-bug.md): A 70+ hour journey into fixing a ~10 year old Akka.NET bug. - [How Akka.NET Actors Process Messages](https://petabridge.com/blog/how-akkadotnet-actors-process-messages.md): The fundamentals of Akka.NET actor construction and message processing. - [Akka.NET, ASP.NET Core, Hosted Services, and Dependency Injection](https://petabridge.com/blog/akkadotnet-hosting-aspnet.md): Akka.Hosting trivializes integrating Akka.NET with everything else in .NET. - [Distributing State Reliably with Akka.Cluster.Sharding](https://petabridge.com/blog/distributing-state-with-cluster-sharding.md): A straightforward introduction to Akka.Cluster.Sharding - [.NET Performance Optimization: Deferred Allocations](https://petabridge.com/blog/net-performance-deferred-allocation.md): How We Accelerated Phobos 2.5's Throughput by 161% - [New Akka.NET Training Courses and Support Plans](https://petabridge.com/blog/new-akkadotnet-support-offers-2024.md): New offerings from Petabridge to help teams in development and in production with Akka.NET. - [Solving Major Database Contention Problems with Throttling and Akka.NET Streams](https://petabridge.com/blog/db-contention-akka-streams.md): Alleviate strain on production systems with in-process Akka.NET streams. - [10 Years of Building Akka.NET](https://petabridge.com/blog/10-years-of-akkadotnet.md): Lessons learned from working on Akka.NET over the years. - [Don't Build Your Own Bespoke Company Frameworks on Top of Akka.NET](https://petabridge.com/blog/akkadotnet-application-management-best-practices.md): Akka.NET Application Management Best Practices - [How We Made Phobos 2.4's OpenTelemetry Usage 62% Faster](https://petabridge.com/blog/phobos-2.4-opentelemetry-optimizations.md): OpenTelemetry Performance Optimization Practices - [Akka.NET v1.5: No Hocon, No Lighthouse, No Problem](https://petabridge.com/blog/akkadotnet-1.5-no-hocon-no-lighthouse-no-problem.md): Exploring Akka.Hosting, Akka.HealthCheck, and Akka.Management - [Akka.NET v1.5 is Now Available](https://petabridge.com/blog/akkadotnet-v1.5-release.md): Akka.Hosting, Akka.Management, Akka.HealthCheck, .NET 6 Dual Targeting, Akka.Cluster.Sharding Overhaul, and Many More Improvements. - [Scaling Akka.Persistence.Query to 100k+ Concurrent Queries for Large-Scale CQRS](https://petabridge.com/blog/largescale-cqrs-akkadotnet-v1.5.md): How we solved an acute event-driven scaling problem for users in Akka.NET v1.5. - [2022 Akka.NET Year-in-Review and Future Roadmap](https://petabridge.com/blog/akkadotnet-2022-review.md): What did we ship in 2022? - [.NET 7.0's Performance Improvements with Dynamic PGO are Incredible](https://petabridge.com/blog/dotnet7-pgo-performance-improvements.md): Akka.Remote is 33% faster, Akka.NET v1.5 is 75% faster in-memory. - [Lightbend's Akka License Change and Akka.NET](https://petabridge.com/blog/lightbend-akka-license-change.md): Akka's License Change Does Not Impact Akka.NET - [Phobos 2.0 Released - OpenTelemetry Meets Akka.NET](https://petabridge.com/blog/phobos-2.0-released.md): Phobos 2.0 Now Released to Market, Includes OpenTelemetry Support, Akka.Hosting, and More - [Introducing Akka.Hosting - HOCONless Akka.NET Configuration and Runtime](https://petabridge.com/blog/intro-akka-hosting.md): Best Practices and Patterns for Asynchronous Programming with Akka.NET Actors - [Announcing Petabridge.Templates 2.0 - Professional Akka.NET Application and Library Templates](https://petabridge.com/blog/dotnet-new-akkadotnet-templates-2.0.md): Ready-made Akka.NET application and library dotnet new templates for creating professional-quality projects! - [Async / Await vs. PipeTo in Akka.NET Actors](https://petabridge.com/blog/async-await-vs-pipeto.md): Best Practices and Patterns for Asynchronous Programming with Akka.NET Actors - [Phobos Updates: Improvements and Upcoming OpenTelemetry Support](https://petabridge.com/blog/phobos-2.0-otel.md): Tracing Ask and PipeTo Operations; Measuring Message Latency; and Phobos 2.0 Beta with OpenTelemetry Support - [High Optionality Programming: Software Architectures that Reduce Technical Debt - Part 1](https://petabridge.com/blog/high-optionality-programming-pt1.md): Creating Software that Preserves Choice. - [Why and When to Use Akka.Streams](https://petabridge.com/blog/why-akkadotnet-streams.md): A recording of our recent webinar 'Introducing Akka.NET Streams' and more. - [Best Practices for Integrating Akka.NET with ASP.NET Core and SignalR](https://petabridge.com/blog/akkadotnet-aspnetcore.md): How to Host Akka.NET Inside ASP.NET Core and SignalR Applications - [Case Study: Vertech Using Akka.NET for Device Simulation](https://petabridge.com/blog/akkadotnet-vertech-device-simulation.md): Vertech Akka.NET Case Study: Using Akka.NET to Simulate PLCs in Airport Baggage Handling Systems - [How to Build Headless Akka.NET Services with IHostedService](https://petabridge.com/blog/akkadotnet-ihostedservice.md): Creating Stand-alone Akka.NET Services with Microsoft.Extensions.Hosting and IHostedService - [Akka.NET Dependency Injection Best Practices](https://petabridge.com/blog/akkadotnet-dependencyinjection.md): How to work with the new Akka.DependencyInjection library and Microsoft.Extensions.DependencyInjection - [Real World Akka.NET Clustering: Process Managers and Long-Running Operations](https://petabridge.com/blog/akkadotnet-clusters-sagas.md): Using Process Managers with Akka.Persistence and Akka.Cluster.Sharding to Manage Complex, Long-Running Workflows - [Phobos v1.0.0 - Programmatic Configuration, Improved Integrations, and Reduced Pricing](https://petabridge.com/blog/phobos-v1.0.md): Phobos 1.0.0 is Cheaper, Faster, and Better Than Before - [Real World Akka.NET Clustering: State Machines](https://petabridge.com/blog/akkadotnet-clusters-fsms.md): Using Akka.Cluster and State Machines to Build Reactive Systems - [Now Open for Business: Sdkbin - the Marketplace for .NET Developers](https://petabridge.com/blog/introducing-sdkbin.md): A Better Way to Buy and Sell Business-to-Developer Software and Services - [The Current State of OpenTelemetry in .NET](https://petabridge.com/blog/state-opentelemetry-dotnet.md): OpenTelemetry vs. OpenTracing and the Future of Observability in .NET - [Akka.NET v1.4 is Available on .NET Standard 2.0](https://petabridge.com/blog/akkdotnet-v14-netstandard.md): Akka.Remote Performance Improvements, Akka.Cluster.Sharding out of Beta, Akka.Cluster.Metrics, and More - [Introduction to Akka.Streams](https://petabridge.com/blog/introduction-akkadotnet-streams.md): Building High-Level Streaming Worklows in Akka.NET - [How to Use Github Professionally](https://petabridge.com/blog/use-github-professionally.md): Best Practices for Working with Github in Team Settings - [Best Practices for Designing Akka.NET Domain Events and Commands](https://petabridge.com/blog/how-to-design-akkadotnet-domain-messages.md): How to Make Akka.NET Programming Easier by Designing Events Well - [New Akka.Remote and Akka.Cluster.Sharding Command Palettes for Petabridge.Cmd](https://petabridge.com/blog/petabridgecmd-RemoteandSharding-Palettes.md): Tools for Akka.Cluster.Sharding Management and Akka.Remote Management - [Akka.NET vs. Kafka, RabbitMQ, and Other Messaging Systems](https://petabridge.com/blog/akkadotnet-vs-kafka.md): What's the difference between Akka.NET, Kafka, RabbitMQ, and other message-driven technologies? Can they work together? - [Why You Should be Paying Attention to OpenTracing](https://petabridge.com/blog/why-use-opentracing.md): How the Vendor-Neutral Tracing Standard Will Affect Frameworks and Application Development. - [New Phobos Release: v0.6.0 - Jaeger, Application Insights, and Akka.Cluster Sharding Support](https://petabridge.com/blog/phobos-v060-akkadotnet-jaeger.md): Phobos Adds More Integrations to its Repertoire - [What Happens When Akka.NET Actors Restart](https://petabridge.com/blog/akkadotnet-actors-restart.md): What Gets Lost, What Doesn't, and Why Restarts Help Build Better .NET Applications - [How Distributed Tracing Solves One of the Worst Microservices Problems](https://petabridge.com/blog/why-use-distributed-tracing.md): Distributed Tracing Solves Some Big Pain Points with Microservices - [Introducing Phobos: Enterprise DevOps Suite for Akka.NET](https://petabridge.com/blog/phobos-akkadotnet-devops.md): Zero-code Actor Monitoring and Cross-Cluster Request Tracing - [The Proper Care and Feeding of Akka.NET Clusters: Understanding Reachability vs. Membership](https://petabridge.com/blog/proper-care-of-akkadotnet-clusters.md): How Akka.Cluster Achieves Partition Tolerance - [Petabridge.Cmd and Akka.Monitoring Updated to Support Akka.NET v1.3.1](https://petabridge.com/blog/pbm-akkamonitoring-v13.md): Petabridge.Cmd Updates to Support .NET Core and .NET Standard - [Akka.NET v1.3 is Now Available on .NET 4.5 and .NET Standard 1.6](https://petabridge.com/blog/akkdotnet-v13-dotnetcore.md): Akka.NET Adds .NET Standard / .NET Core Support; Releases Akka.Persistence from Beta; and More - [Akka.NET has Joined the .NET Foundation](https://petabridge.com/blog/akkdotnet-dotnet-foundation.md): And Also: Introducing the AkkaNetContrib Organization and the Akka.NET Summer Hackfest - [Introducing Petabridge.Cmd - a Command-line Management Tool for Akka.NET Applications](https://petabridge.com/blog/petabridgecmd-release.md): Tools for Akka.Cluster Management, Actor Hierarchy Visualization, Log Management, and More - [Akka.NET 2017 Roadmap Update](https://petabridge.com/blog/akkadotnet-2017-roadmap.md): .NET Standard, Akka.Persistence RTM, and More - [Akka.NET 1.2: Production-ready Akka.Cluster.Tools and Akka.Streams](https://petabridge.com/blog/akkadotnet-12-cluster-streams.md): TLS support for Akka.Remote, Coordinated Shutdown, Performance Improvements, and More - [Introduction to Distributed Publish-Subscribe in Akka.NET](https://petabridge.com/blog/distributed-pub-sub-intro-akkadotnet.md): Decentralized Message Brokers in Akka.Cluster - [Technical Overview of Akka.Cluster.Sharding in Akka.NET](https://petabridge.com/blog/cluster-sharding-technical-overview-akkadotnet.md): How Akka.Cluster.Sharding Allocates Shards, Rebalances, and More - [Introduction to Akka.Cluster.Sharding in Akka.NET](https://petabridge.com/blog/introduction-to-cluster-sharding-akkadotnet.md): Distributing State Evenly and Automatically with Self-Managing Actors - [Designing Akka.NET Applications from Scratch Part 2: Hierarchies and SOLID Principles](https://petabridge.com/blog/akkadotnet-application-design-part2.md): Decomposing Complex Domains into Understandable Actor Hierarchies - [Free Webinar on September 26th: Introduction to Akka.NET and Akka.Cluster](https://petabridge.com/blog/9-26-akkacluster-webinar.md): The Business Case and Power Behind Akka.NET and Akka.Cluster - [Case Study: DigiOutsource Uses Akka.NET to Grow Revenue by 35%](https://petabridge.com/blog/digioutsource-akkanet-case-study.md): Large-Scale, Real-time Complex Event Processing with Akka.NET - [Designing Akka.NET Applications from Scratch Part 1: Go with the Flow](https://petabridge.com/blog/akkadotnet-application-design-part1.md): Writing Code That Ages Well - [Certified Akka.NET Builds and Akka.NET Support Plans](https://petabridge.com/blog/akkadotnet-support.md): Petabridge Now Offers Certified Builds, Developer Support, and Production Support for Akka.NET - [Distributing State in Akka.Cluster Applications](https://petabridge.com/blog/akkacluster-state-distribution.md): Consistent Hash Distributions and Clustered Routers - [Akka.NET 1.1: Production-ready Akka.Cluster; Akka.Streams Beta](https://petabridge.com/blog/akkadotnet-11-cluster-streams.md): High Availability for Enterprise .NET - [Akka.NET Near-Term Roadmap: 1.1 Akka.Cluster RTM on June 14; 1.5, 1.6 Releases](https://petabridge.com/blog/akkadotnet-2016-roadmap.md): Feature Releases for Akka.NET in 2016 - [The Business Case for Actors and Akka.NET](https://petabridge.com/blog/akkadotnet-business-case.md): From the 1980s to Present Day - [Performance Testing Should be Mandatory](https://petabridge.com/blog/performance-testing-mandatory.md): Plus, How to Actually do it Right - [Why You Should Try to Avoid Exactly Once Message Delivery](https://petabridge.com/blog/akkadotnet-exactly-once-message-delivery.md): In Akka.NET and Everywhere Else - [How to Guarantee Delivery of Messages in Akka.NET](https://petabridge.com/blog/akkadotnet-at-least-once-message-delivery.md) - [Akka.NET Virtual Meetup #3 on February 29th](https://petabridge.com/blog/akkadotnet-virtual-meetup-3.md) - [Learning the Github Workflow](https://petabridge.com/blog/github-workflow.md) - [Akka.NET Virtual Meetup #2 on January 26th](https://petabridge.com/blog/akkadotnet-virtual-meetup-2.md) - [Creating Persistent Actors in Akka.NET with Akka.Persistence](https://petabridge.com/blog/intro-to-persistent-actors.md): How to Create Akka.NET Actors with Durable State - [Introducing NBench - an Automated Performance Testing Framework for .NET Applications](https://petabridge.com/blog/introduction-to-nbench.md): An Introduction to the NBench Framework for .NET - [How to Unit Test Akka.NET Actors with Akka.TestKit](https://petabridge.com/blog/how-to-unit-test-akkadotnet-actors-akka-testkit.md): An Introduction to the Akka.TestKit - [The New .NET Stack](https://petabridge.com/blog/the-new-dot-net-stack.md) - [How to Stop an Actor... the Right Way](https://petabridge.com/blog/how-to-stop-an-actor-akkadotnet.md) - [The Top 7 Mistakes Newbies Make with Akka.NET](https://petabridge.com/blog/top-7-akkadotnet-stumbling-blocks.md) - [How to Integrate Akka.NET and ASP.NET (and Nancy!)](https://petabridge.com/blog/akkadotnet-aspnet.md) - [The Inevitable Rise of the Stateful Web Application](https://petabridge.com/blog/stateful-web-applications.md) - [Akka.NET Goes to Wall Street](https://petabridge.com/blog/akkadotnet-goes-to-wall-street.md) - [Announcing: Akka.NET Virtual Meetup](https://petabridge.com/blog/akkadotnet-virtual-meetup.md) - [Large Messages and Sockets in Akka.NET](https://petabridge.com/blog/large-messages-and-sockets-in-akkadotnet.md) - [Meet the Top Akka.NET Design Patterns](https://petabridge.com/blog/top-akkadotnet-design-patterns.md) - [How to Create Scalable Clustered Applications Using Akka.Cluster](https://petabridge.com/blog/intro-to-akka-cluster.md) - [Akka.NET v1.0.2 Released - Akka.Cluster Fixes, Akka.Persistence.Cassandra, Akka.Persistence.PostgreSQL, and more!](https://petabridge.com/blog/akkadotnet-v102.md) - [Akka.NET: How to Remotely Deploy Actors Using Akka.Remote](https://petabridge.com/blog/akkadotnet-remote-deploy-actors.md) - [Scale Your Apps Without Rewriting Code](https://petabridge.com/blog/akka-remote-scale-apps-without-rewriting-code.md) - [When Should I Use Actor Selection?](https://petabridge.com/blog/when-should-I-use-actor-selection.md) - [Akka.NET 2015-2016 Roadmap](https://petabridge.com/blog/akkadotnet-2015-roadmap.md) - [Akka.NET Internals: How Akka.Remote Connections Work](https://petabridge.com/blog/akka-internals-how-akka-remote-connections-work.md) - [How to Start Contributing to Open Source Software](https://petabridge.com/blog/how-to-start-contributing-to-oss.md) - [Akka.NET Leaves Beta To Bring the Reactive Model to .NET](https://petabridge.com/blog/akkadotnet-v1-live-reactive-model-comes-to-clr.md) - [No More FoundationDBs](https://petabridge.com/blog/no-more-foundationdbs.md) - [Akka.NET v1.0 is Code Complete](https://petabridge.com/blog/akkadotnet-code-complete-v1.md) - [Building Finite State Machines With Actors: Switchable Behavior](https://petabridge.com/blog/akka-actors-finite-state-machines-switchable-behavior.md) - [Announcing Akka.NET Professional Services](https://petabridge.com/blog/commercial-support-implementation-now-available.md) - [Introducing... Akka.NET Bootcamp!](https://petabridge.com/blog/introducing-akka-bootcamp.md) - [The Road to Akka.NET v1.0](https://petabridge.com/blog/akkadotnet-road-to-v1.md) - [Akka.NET v0.8 Release - Dependency Injection, Akka.Persistence, and More!](https://petabridge.com/blog/akkadotnet-v08-release.md) - [How Actors Recover from Failure](https://petabridge.com/blog/how-actors-recover-from-failure-hierarchy-and-supervision.md) - [How to Do Asynchronous I/O with Akka.NET Actors Using PipeTo](https://petabridge.com/blog/akkadotnet-async-actors-using-pipeto.md) - [Akka.NET: What is an Actor?](https://petabridge.com/blog/akkadotnet-what-is-an-actor.md) - [Akka.NET - One Year Later](https://petabridge.com/blog/akkadotnet-one-year-later.md)