Please log in to watch this conference skillscast.
In many talks over the years Russel has been presenting "dataflow" and to a lesser extent "actors" as architectures for systems. At last year's μCon Russel gave a presentation on this sort of thing. His proposal for this year is for a continuation of some of the ideas in that talk. Not a rehash, definitely an extension and expansion of the ideas. In particular it is clear that microservices instances are effectively actors, but can it be "actors all the way down". Clearly not because at some point we have to work with real hardware which is very, very rarely an actor system.
Microservices can be implemented in many languages Go, Python, D, Kotlin, Ceylon, C++, Java,… does the choice of programming language have a critical effect on the achitectures of microservices.
The session is about scaling of architectures and at what point there have to be "fault lines" to other architectures and whether this turns out to be seamless or the location of real problems..
YOU MAY ALSO LIKE:
- Microservices from the very start with Russel Winder! (SkillsCast recorded in June 2017)
- Python for Programmers (in London on 24th - 26th June 2019)
- Fast Track to Chaos Engineering with Russ Miles (in London on 1st - 3rd July 2019)
- Infiniteconf 2019 - A one-day community celebration of Big Data, Machine Learning and AI (in London on 4th July 2019)
- Keynote by Kris Nova on The Power of Linux Virtualization with Cloud Native (in London on 19th June 2019)
- Keynote by Markus Eisele on Java in the Age of Containers and Serverless (in London on 20th June 2019)
- Upgrading to Django 2.2 (SkillsCast recorded in June 2019)
- Less Obvious Things To Do With Django's ORM (SkillsCast recorded in June 2019)
On The Architectures Of Microservices – the Next Layer
Russel is an ex-theoretical physicist, ex-UNIX system programmer, ex-academic, ex-independent consultant, ex-analyst, ex-author, ex-expert witness and ex-trainer. Russel is still interested in programming and programming languages, and all things parallel and concurrent. And build. He's actively involved with GPars, Me TV, and various bits and pieces of SDR. Russel likes working with Python, Ceylon, Kotlin, D, Go, Rust, and C++17.