将应用程序切片为微服务的工具
Tool for slicing app into microservices
我们对代码进行了一些重构,我觉得我们可以将应用程序的某些部分分离到微服务中。但是,使用一种工具可以向我显示我们应用程序的各个部分(目录)之间的引用图表会很有帮助。
我们的应用在 Rails 上 Ruby。
我知道我不会 100% 覆盖模块之间的耦合,因为 ruby 是一种动态语言...不过任何图表都会有用。
您可以开始使用 RubyMine 中的模型依赖关系图:https://www.jetbrains.com/help/ruby/2016.2/viewing-model-dependency-diagram.html
另一个包含控制器依赖项的工具是 https://github.com/preston/railroady
我们对代码进行了一些重构,我觉得我们可以将应用程序的某些部分分离到微服务中。但是,使用一种工具可以向我显示我们应用程序的各个部分(目录)之间的引用图表会很有帮助。
我们的应用在 Rails 上 Ruby。
我知道我不会 100% 覆盖模块之间的耦合,因为 ruby 是一种动态语言...不过任何图表都会有用。
您可以开始使用 RubyMine 中的模型依赖关系图:https://www.jetbrains.com/help/ruby/2016.2/viewing-model-dependency-diagram.html
另一个包含控制器依赖项的工具是 https://github.com/preston/railroady