Article(s) with Tag: .NET

Today’s architectural challenges are often tackled using distributed systems with microservices as major building blocks. While microservices offer great benefits, they tend to increase the overall complexity of a system. This problem especially increases in IoT scenarios with a large number of external systems to communicate with. In this talk, Raffael and Paul will show how actor frameworks such as Microsoft Orleans - using a long-forgotten paradigm from the early days of computer science - can greatly mitigate those problems. The speakers draw from their hands-on experience in developing a globally distributed system in .NET leveraging Microsoft Orleans.

Welcome to the first article in the series of EAD (= Enterprise Application Development). Applications developed and designed for enterprise environments are often complicated, hard to maintain, tricky to deploy, barely monitorable and often suffer from a mixture of “why is this even a service” and “how the fuck can one service do so many things”. This article series is supposed to guide you through essential techniques and best practices, to prevent applications from being tech-debt right from the beginning. Each article will tackle another aspect that makes an application a charm for developers, operations, administrators and users. The first article is about properly configuring services and applications.