Post

ArchaiEngine启动

俗话说,命个好名,开个好头。这两天一直在想要给之后开始着手的服务引擎起个什么名字,思来想去,就命名为ArchaiEngine。Archai 在希腊语中是开始,一切的开端的意思,我希望这个项目能带动游戏服务引擎的开源热潮,能够有越来越多的优秀的服务引擎开源出来。

同时,我也在调研,服务引擎的语言选型和Actor模型选型。最终决定,语言使用Golang,因为笔者本身从事的语言也是Golang,也算是个加深语言理解的机会。然后Actor模型选型protoActor, 这个框架目前算是比较成熟,不管是Actor单体服务的实现完成度,还是集群方案的实现都比较完善。我更看重的是Actor服务的可靠性,集群方案可能会自己实现一套,方便后续扩展。

This post is licensed under CC BY 4.0 by the author.