Search Results for

    Show / Hide Table of Contents

    Resources

    Akka.NET Bootcamp

    Akka.NET Bootcamp is a free, self-directed learning course brought to you by the folks at Petabridge. Over the three units of this bootcamp you will learn how to create fully-functional, real-world programs using Akka.NET actors and many other parts of the core Akka.NET framework.

    Start Bootcamp here.

    Blog Posts

    Petabridge

    • Akka.NET: What is an Actor? (Aaron Stannard on January 25, 2015)
    • How to Do Asynchronous I/O with Akka.NET Actors Using PipeTo (Aaron Stannard on January 27, 2015)
    • How actors recover from failure (Andrew Skotzko on February 6, 2015)
    • Akka.NET Internals: How Akka.Remote Connections Work (Andrew Skotzko on May 6, 2015)
    • When Should I Use Actor Selection? (Andrew Skotzko on May 20, 2015)
    • Akka.NET: How to Remotely Deploy Actors Using Akka.Remote (Aaron Stannard on June 1, 2015)
    • How to Create Scalable Clustered Applications Using Akka.Cluster (June 13, 2015)
    • Meet the Top Akka.NET Design Patterns (Andrew Skotzko on June 30, 2015)
    • Large Messages and Sockets in Akka.NET (Andrew Skotzko on July 15, 2015)
    • Akka.NET Goes to Wall Street (Andrew Skotzko on August 11, 2015)
    • How to Integrate Akka.NET and ASP.NET (and Nancy!) (Aaron Stannard on August 20, 2015)
    • The Top 7 Mistakes Newbies Make with Akka.NET (Aaron Stannard on September 7, 2015)
    • How to Stop an Actor... the Right Way (Andrew Skotzko on September 9, 2015)
    • The New .NET Stack (Aaron Stannard on September 23, 2015)
    • How to Unit Test Akka.NET Actors with Akka.TestKit (November 13, 2015)
    • Creating Persistent Actors in Akka.NET with Akka.Persistence (Aaron Stannard on January 7, 2016)
    • How to Guarantee Delivery of Messages in Akka.NET (Aaron Stannard on March 11, 2016)
    • The Business Case for Actors and Akka.NET (Aaron Stannard on May 10, 2016)
    • Distributing State in Akka.Cluster Applications (Aaron Stannard on July 26, 2016)
    • Designing Akka.NET Applications from Scratch Part 1: Go with the Flow (Aaron Stannard on September 1, 2016)
    • Designing Akka.NET Applications from Scratch Part 2: Hierarchies and SOLID Principles (Aaron Stannard on November 30, 2016)
    • Introduction to Akka.Cluster.Sharding in Akka.NET (Bartosz Sypytkowski on January 17, 2017)
    • Technical Overview of Akka.Cluster.Sharding in Akka.NET (Bartosz Sypytkowski on January 31, 2017)
    • Introduction to Distributed Publish-Subscribe in Akka.NET (Bartosz Sypytkowski on February 14, 2017)
    • Introducing Petabridge.Cmd - a Command-line Management Tool for Akka.NET Applications (Aaron Stannard on June 7, 2017)

    Others

    • Deploying actors with Akka.NET (Roger Johansson on March 9, 2014)
    • FSharp and Akka.net - the functional way (Bartosz Sypytkowski on July 5th, 2014)
    • Map reduce with FSharp and Akka.net (Bartosz Sypytkowski on July 8th, 2014)
    • Actor supervisors in Akka.NET FSharp API (Bartosz Sypytkowski on August 6th, 2014)
    • Hipsterize your backend for The Greater Good with Akka.NET, F# and some DDD flavor (Bartosz Sypytkowski on October 26th, 2014)
    • Akka.NET – Concurrency control (Roger Johansson on November 10th, 2014)
    • Akka.NET remote deployment with F# (Bartosz Sypytkowski on December 14th, 2014)
    • An Actor Model Example with Akka.NET (Claus Sørensen on February 24th, 2015)
    • Create your own Akka.NET persistence plugin (Bartosz Sypytkowski on March 28th, 2015)
    • Starting Akka.NET (James Conway on April 7, 2015)
    • Akka.NET + Azure: Azure ServiceBus integration (Roger Johansson on April 13, 2015)
    • Akka.NET application logging in your browser (Bartosz Sypytkowski on July 22nd, 2015)
    • Building a framework – The early Akka.NET history (Roger Johansson on July 26, 2015)
    • How to create an Akka.NET cluster in F# (Bartosz Sypytkowski on August 8th, 2015)
    • How Akka.NET persistence works? (Bartosz Sypytkowski on September 12th, 2015)
    • Akka.NET underestimated features - Akka.IO (Bartosz Sypytkowski on November 14th, 2015)
    • Random things learned building Akka.NET – Part 1 (Roger Johansson on March 13, 2016)
    • Don't Ask, Tell (Bartosz Sypytkowski on May 3rd, 2016)
    • Monitoring Akka.NET Systems with Datadog (Creg Shackles on May 25th, 2017)
    • Actor model and using of Akka.NET (Nikola Živković on May 28th, 2017)

    Videos

    • The Actor Model in F# and Akka.Net (March 17, 2015)
    • Streaming ETL w/ Akka.NET (Andrew Skotzko on March 18, 2015)
    • Akka.NET Internals: How Akka.Remote Connections Work (Aaron Stannard on May 5, 2015)
    • Full-Stack, Message-Oriented Programming with Akka.NET Actors (Andrew Skotzko on 8th December, 2015)
    • Akka.NET: The Future of Distributed Programming in .NET (Aaron Stannard on August 31, 2016)
    • Life with actors: experience report (Vagif Abilov and Erlend Wiig on February 16th, 2017)
    • Akka.NET: The Future of Distributed Programming in .NET (Aaron Stannard on June 8th, 2017)
    • Easy Eventual Consistency with Actor Models + Amazon Web Services (Philip Laureano on July 5th, 2017)
    • Composing high performance process workflows with Akka Streams (Vagif Abilov on July 5th, 2017)
    • Getting real(time) with Akka.NET, React and Redux (Francis Paulin on July 5th, 2017)
    • Channel 9: Building distributed applications with Akka.NET (Aaron Stannard on April 3, 2018)

    Courses

    • Building Concurrent Applications with the Actor Model in Akka.NET (Pluralsight) (Jason Roberts on 5 August 2015)
    • Implementing Logging and Dependency Injection in Akka.NET (Jason Roberts on 22 August 2015)
    • Building Reactive Concurrent WPF Applications with Akka.NET (Jason Roberts on 10 September 2015)
    • Improving Message Throughput in Akka.NET (Jason Roberts on 1 October 2015)
    • Stateful Reactive Concurrent SPAs with SignalR and Akka.NET (Jason Roberts on 4 November 2015)
    • Akka.NET Testing Fundamentals (Jason Roberts on 8 December 2015)
    • Building Distributed Systems with Akka.NET Clustering (Simon Anderson on 23 March 2016)
    • Akka.NET Persistence Fundamentals (Jason Roberts on 23 Jul 2016)

    Podcasts

    • .NET Rocks! (August 2016) — Aaron Stannard introduces Akka.NET v1.1
    • .NET Rocks! (May 2015) — Aaron Stannard introduces Akka.NET v1.0
    • Hanselminutes (April 2015) — Good overview of concepts in Akka.NET and high-level discussion with Aaron Stannard.
    • .NET Rocks! (November 2014) — Overview of the project discussed w/ Roger Alsing.

    Code Samples / Demos

    • Using Akka.Cluster to build a web crawler

    Non-English Resources

    • Distributed Programming Using Akka.NET Framework (in Polish) (Bartosz Sypytkowski on March 6, 2015)
    • Intro to Akka.NET (in Swedish) (Håkan Canberger on March 23, 2015)
    • Writing scalable and distributed systems with Akka.NET (Nikita Tsukanov on June 5, 2015)
    • Actor Model on .NET (in Russian) (Anton Moldovan on October 30, 2015)
    • Actor-based Concurrency with F# and Akka.NET (in Russian) (Akim Boyko on 19 December, 2015)
    In this article
    • githubEdit this page
    Back to top
    Contribute
    • Project Chat
    • Discussion Forum
    • Source Code
    Support
    • Akka.NET Support Plans
    • Akka.NET Observability Tools
    • Akka.NET Training & Consulting
    Maintained By
    • Petabridge - The Akka.NET Company
    • Learn Akka.NET