【发布时间】:2021-03-25 03:14:24
【问题描述】:
我有一个用 Java 开发的单屏桌面应用程序。它是一个转换文件的工具,给定一个 .abc 格式的文件,该工具会将其转换为 .xyz 格式。基本上,该工具可以离线工作并充当翻译器,将文件从一种形式转换为另一种形式。
所以现在,为了改进基础设施,有人讨论将该工具移至 Kubernetes 或为文件转换提供 REST 服务。作为前端开发人员,我完全不了解容器和 REST API。
关于该工具的更多信息,正如我之前所说,该工具是一个单页应用程序,非常轻巧,工作量极少,大约有 200 个用户使用。那么,这就是应用程序的形状和大小,哪一个是最好的方法,为什么?基本上,我正在寻找一份关于 Kubernetes vs REST 服务和架构推荐的简短评估报告。
【问题讨论】:
-
你可以在 kubernetes 上运行一个 REST 服务就好了,所以这不是一个非此即彼的情况。你想解决什么问题?大多数人不需要 Kubernetes。这是一个很难理解的复杂系统,它实际上只对 1% 最大的安装有好处。前面还有很多更简单的事情。
标签: rest web-services kubernetes containers