Abstract: | Goal of this thesis is to explore how functional programming and Actor model can help us write concurrent software more easily. To do that, I will implement server for game Minecraft, which uses Actor model and concepts from functional programming provided by Scala programming language in order to deal with concurrency. I will also evaluate used techniques and compare my implementation to the official server.
|
---|