By Anthony Brown
Akka.Net provides several implementations of the core routing logic to allow for a variety of techniques for distributing messages through the router to its routees. These routers allow for a wide variety of behaviours which ultimately allow us to continue to build applications that remain responsive even under intense load. In this article, we’ll look at the routers included with Akka.Net and the advantages they provide.
By Richard Rodger
The term microservices invites you to think in terms of services. You are naturally drawn to ask the question, What are the microservices in this system? Resist that temptation. Microservice systems are powerful because they allow you to think in terms of messages. If you take a messages-first approach to your system design, you free yourself from premature implementation decisions. The intended behavior of the system can be described in terms of a language of messages, independent of the underlying microservices that generate and react to those messages.
By Matt Lacey
In this article, you will learn about designing apps that don’t rely on single sense interaction, but instead take advantage of multiple senses to provide a better user experience.
By Ken Finnigan
Just enough Application Server (JeAS) is a term has been used on occasion over the years, but usually in relation to customizing a full application server by removing functionality manually. Only with the popularity of microservices has JeAS become crucial for Enterprise Java. This article talks about what JeAS means and some of its benefits.
By Timo Tuominen
In this article we’ll take a quick look at subscriptions in RxJava programming. To see how subscriptions work we’ll take a real-life example of a newspaper subscription.
By François Chollet
This article introduces Keras, a deep learning library for Python that can be used with Theano and TensorFlow to build almost any sort of deep learning model.