Erlang:
https://www.erlang.org/downloads
rebar3:
https://www.rebar3.org/docs/getting-started
rebar3 auf Windows:
git clone https://github.com/erlang/rebar3
cd rebar3
bootstrap
Dann rebar3
und rebar3.cmd
in den Pfad kopieren.
Eine IDE Ihrer Wahl, z.B. Visual Studio Code:
https://code.visualstudio.com/download
Dort gern schonmal die Erlang-Extension installieren.
Außerdem werden wir Docker und Docker Compose brauchen:
https://docs.docker.com/get-docker/ https://docs.docker.com/compose/install/
Founding book on DDD: Eric Evans: Domain-Driven Design: Tackling Complexity in the Heart of Software, Addison-Wesley Professional, 2003.
Why continuous deployment leads to higher quality: Forsgren. N, Humble. J, Kim. G: Accelerate, IT Revolutions, 2018. https://itrevolution.com/book/accelerate/
Standard work on microservices: Newman, Sam: Building Microservices. O'Reilly, 2015. https://samnewman.io/books/building_microservices/
Standard work on continuous deployment: Nygard, Michael T. Release It: Design and Deploy Production-Ready Software, 2017. https://pragprog.com/book/mnee/release-it
Standard work on event-driven systems: Stopford, Ben: Designing Event-Driven Systems, O’Reilly Media, 2018. https://www.confluent.io/designing-event-driven-systems/
DDD and functional programming: Wlaschin, Scott: Domain Modeling Made Functional, The Pragmatic Programmers, 2018. https://pragprog.com/book/swdddf/domain-modeling-made-functional
Standard work on microservices: Wolff, Eberhard: Microservices: Grundlagen flexibler Softwarearchitekturen. dpunkt. verlag, 2018. https://microservices-buch.de/
RPC in large mikroservice organisations: Marius Eriksen: Your Server as a Function, 2013. https://monkey.org/~marius/funsrv.pdf