These are chat archives for petabridge/akka-bootcamp

12th
Jun 2015
itur
@itur
Jun 12 2015 17:00
Thank you for the Bootcamp - it was very and very helpful! Can you point me to the doc/example so I would have better understanding how I could architect system with Akka.Net in a bigger sample? For example Presentation Zone has Load Balancer and 2-4 VMs with IIS and regular ASP.Net web sites (with WebApis) to receive requests. These ASP.Net instances would call something in Application Zone, which is set of VMs also. And then Application Zone would talks to 1-2 SQL servers in Data Zone. So where Akke.Net "ActorSystems" should live? in Presentation Zone VMs and use remoting to Application Zone VMs? Or this is my headache to make this call, and "ActorSystems" are defined in Application Zone VMs and somehow talk over there?
Aaron Stannard
@Aaronontheweb
Jun 12 2015 17:28
@itur I'd put Akka.NET in both the presentation zone (razor thin ActorSystem - use remoting to talk to Application zone) and then heavily use it in the Application zone. Have the app zone act as a stateful middle tier that backs up its state to SQL server periodically
Akka.NET services design and is what we cover in our Akka.Cluster training: https://petabridge.com/training/akka-clustering/
and then dealing with stuff like network failures / latency / remote deployment / remote communication is what we cover in the Akka.Remote training: https://petabridge.com/training/akka-remoting/
itur
@itur
Jun 12 2015 17:35
thank you @Aaronontheweb . So next step is clustering training :)
How much should I know before that training? I mean in Akka.net terms. I passed your bootcamp only.
Aaron Stannard
@Aaronontheweb
Jun 12 2015 17:37
@itur you know, that's a great question - I would recommend doing a couple of things
first, subscribe to our YouTube channel - we put up tutorial videos there regularly https://www.youtube.com/channel/UC6sEBl_3Enes2k0FZKzFkoA
and the content we cover there is more advanced than what's in the bootcamp
@skotzko is actually working on an "Intro to Akka.Cluster" video right now! ;)
and if you don't have a YouTube account, you can subscribe to our blog - we put up a blog post along with each video. https://petabridge.com/blog/
the second thing you can do is check out our advanced code samples - we actually have an Akka.Cluster one right here: https://github.com/petabridge/akkadotnet-code-samples/tree/master/Cluster.WebCrawler
itur
@itur
Jun 12 2015 17:42
Ok, thank you for links. will try to run / understand WebCrawler and will watch your channel.