关于服务
翻译我在Unison上设计和运行生产后端 — 一种功能语言,其中每个定义通过其内容的哈希值而不是名称和版本来识别。实际上,这意味着:没有构建步骤,没有依赖冲突,当两个库需要相同事物的不同版本时没有破坏性部署。我将其转化为客户利益:您的服务保持小型、可重现且安全重构。我的工作的基础是通过能力进行分布式计算。与其手动拼接代理、队列和粘合代码,不如将效果建模为能力,运行时几乎不费力地在节点之间移动计算。作为常规代码编写的函数可以远程运行,而无需为网络重写。我提供云函数、事件管道、后台工作者和具有干净类型接口的有状态服务。典型任务:减轻脆弱微服务网络的热路径,组装带有类型处理程序的新API或提升分布式作业调度器。您将获得:完全类型的Unison代码,分解为可重用的命名空间,基于语言内置测试能力的测试,简短的部署和可观察性运行手册,以及一个通话接口,以便您的团队在交接后维护一切。在我身后是多年的功能语言经验,在Unison之前,因此我带来了严谨的数据建模、仔细的错误处理和对总函数的关注。如果您不确定Unison是否适合您的负载,我会首先诚实地审查架构,并说明它的帮助之处以及无聊的成熟工具胜出的地方。我的目标是持久、易于理解的系统,让您的工程师乐于维护。