远程集群开发环境

为什么要用远程集群开发环境
【远程集群开发环境】后端研发涉及的中间件与技术栈越来越多,每项技术都需要一定的实践和验证,而所有的实践都需要一定的硬件资源。比如:初期学习使用redis,只需要在本地使用 yum install redis即可,消耗内存也就几十M,但是当需要进行redis的主从、哨兵、分片等功能的研究和实践,就需要若干的redis进程在不同的配置下同时运行,那么在本机上直接安装和配置就会有诸多的不便,较多的进程也会拖慢本机的运行。上面只是举例redis,后端常用的中间件(kafka/nacos/nginx...)都会有类似的情况。所以一个较好的集群环境是很有必要的。
远程集群开发环境需要满足的要求

  • 本机的性能边际成本较低
  • 在任何有网的地方都可以访问到
  • 可以任意的构建集群和重建
  • 是使用熟悉或者门槛更低的技术解决方案
  • 可维护性较好
  • 便宜

    推荐阅读