Hydra是一个轻量级NodeJS库,用于构建微服务之类的分布式计算应用程序。我们对轻量级的定义是:外部复杂性低、基础设施依赖项少。Hydra之所以基础设施依赖项少,是由于唯一的外部依赖项是Redis。Hydra使用Redis丰富的数据结构实现重要的微服务所需要的功能,比如存在、服务发现、负载均衡、消息传送和队列等功能。Hydra也很轻巧。实际上,轻巧得足以在售价5美元的RaspberryPiZero上运行。想了解更多信息,请参阅:https://medium.com/flywheel-tech