操作系统

  • CentOS  是一个 Linux 发行版,提供免费、企业级、社区支持的计算平台,功能上与其上游源 Red Hat Enterprise Linux (RHEL) 兼容

数据库层

  • Redis 是一个开源(BSD 许可)的内存数据结构存储,用作数据库、缓存和消息代理。
  • MongoDB 是一个面向对象、简单、动态且可扩展的 NoSQL 数据库。用于实现提供高性能和高可用性的数据存储。

应用层

  • Nginx 是用于 Web 服务、反向代理、缓存、负载平衡、媒体流等的开源软件。在我们的环境中,它用于负载平衡器 HTTP 请求和第一个 SSL 终止
  • SSL(安全套接字层)是在网络服务器和浏览器之间建立加密链接的标准安全技术。

Web应用程序

  • CTMS 利用负载平衡和水平可扩展方案确保 Webapp 的高可用性和可扩展性。

中间件

  • 中间件管理与各种后端资源的连接并创建连接池以提供快速高效的访问。
  • 吉曼 用于链接服务或应用程序的功能连接器

微服务

  • 微服务是一种架构模式,它将应用程序构建为松散耦合服务的组合。微服务允许我们为多个任务添加多个工作器(微服务)。