November 2018
Intermediate to advanced
606 pages
15h 7m
English
Sometimes, we would like to address different problems resolved by our application by using different programming languages or tools. Maybe it is a good idea to write mainly in C# or Java and deliver more advanced features such as domain-specific calculations using a dedicated language. Maybe we have multiple teams working on different features and each one would like to use a different framework.
Maybe the whole work is so globally distributed that dividing it into multiple smaller packages (and finally services) is the way to go. All of these problems are possible to solve using a single application but, on a bigger scale, such an approach could become cumbersome and insufficient. By leveraging the ...