We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
Transitioning from Elixir Umbrella Projects to Microservices
210
clicks
Source: youtube.com
In this talk from Code BEAM Europe 2023, Artur Sulej presents a strategy for transitioning Elixir umbrella projects into microservices, aiming to reap the benefits of a microservices architecture while requiring minimal effort. The approach involves modifying dependencies, separating configs, and setting up network communication using Erlang's RPC module and the 'libcluster' library for node discovery and automatic connectivity. Artur demonstrates this process with practical code examples and discusses potential testing strategies and limitations. He also touches upon the implications for testing and the added complexity introduced by network communication. The session concludes with a Q&A addressing real-world deployment scenarios and attending to RPC call robustness.
Related posts
© HashMerge 2024