Load balancers When you deploy your app to production at some point you'll want to scale out. Scaling out means running the app on multiple servers. When the app runs in the cloud scaling out is a matter of setting the number of servers you want to run. A mechanism called a load balancer will then pick a server on each incoming request. The load balancer can pick a different server in sequence or have some other logic going on to pick one. WebSockets When using web sockets there is no problem. Once the web socket is established it is like a tunnel between one server and the browser. But when using polling or long polling there might be a...
Here are some upcoming public events I'll speak at. If you'd like a private event around one of these topics please contact me
- Code Europe: 22 April, Warsaw, April 26th Wroclaw — Authentication in ASP.NET Core
- Bucharest Technology Week: 20 May, Bucharest — Like a Fish in Water with ASP.NET Core
- Experts Live: 19 June, Ede NL — Top 10 Browser Threats Mitigated
- Developer week: 25 June, Nuremberg — Authentication in ASP.NET Core
- Pluralsight Live: 28 August, Salt Lake City — Understanding Modern Cloud Architecture
Don't have Pluralsight? Apply here to watch my courses below and many others for free!
- A Practical Start with React
- Understanding ASP.NET Core 2.x
- Getting Started with ES2017/ES8
- Scaling Applications with Microservices and NServiceBus 6
- Understanding ASP.NET Core Security
- A Practical Start with TypeScript
- Scaling Applications with Microservices, MassTransit and RabbitMQ
- Scaling Applications with Microservices and NServiceBus 5
- Introduction to Graph Databases and Neo4j
- Creating Mobile Apps: Native, Hybrid or Cross Platform?