rodent:微服务框架

时间:2024-07-29 15:20:02
【文件属性】:

文件名称:rodent:微服务框架

文件大小:12KB

文件格式:ZIP

更新时间:2024-07-29 15:20:02

Ruby

啮齿动物 Rodent 是微服务架构 (MSA) 的开源异步框架。 它是轻量级的,旨在轻松开发 API。 主要目标是可扩展性、简单性和性能。 该框架使用作为 HTTP 代理和协议来连接 MSA 以处理请求。 微服务可以单独运行多次,以实现扩展、热重载或语言独立。 所有请求都使用相同的 MSA 进行负载平衡。 您可以在 James Hughes 的精彩了解有关 MSA 的更多信息。 安装和先决条件 Rodent 可以作为 gem 使用,安装它只需安装 gem $ > gem install rodent 如果您使用 Bundler,请将 gem 添加到 Gemfile gem 'rodent' 入门:Hello World 向微服务发送HTTP请求的代理服务器(基于 ) # proxy.rb require 'rodent' require 'grape' class C


【文件预览】:
rodent-master
----.gitignore(52B)
----.rspec(26B)
----rodent.gemspec(2KB)
----.travis.yml(63B)
----LICENSE(1KB)
----examples()
--------proxy.rb(248B)
--------customers.rb(407B)
----spec()
--------spec_helper.rb(286B)
--------rodent()
----README.md(4KB)
----lib()
--------rodent.rb(165B)
--------rodent()
----Gemfile(38B)
----.yardopts(76B)
----Rakefile(343B)

网友评论