冯 扬,张立新,廖明耀,齐志超(北京中电普华信息技术有限公司, 北京 100192)摘 要: 为了保障国家电网数据(灾备)中心的安全建设,通过对比国内外中间件产品的技术现状,提出了一套适合国家电网的中间件应用服务器的基本框架和主要功能,并对交易服务、快照服务和日志服务三个模块做出
本文是 “2021 InfoQ 年度技术盘点与展望” 系列文章之一,由 InfoQ 编辑部制作呈现,重点聚焦中间件领域在 2021 年的重要进展、动态,希望能帮助你准确把握 2021 年中间件领域的核心发展脉络,在行业内始终保持足够的技术敏锐度。
MQ系列可看:Mycat 是一个开源的分布式数据库系统,是一个实现了MySQL协议的服务器,前端用户可以把它看作是一个数据库代理,用MySQL客户端工具和命令行访问,而其后端可以用MySQL原生协议与多个MySQL服务器通信,也可以用JDBC协议与大多数主流数据库服务器通信,其核心功能是分表分库,即将一个大表水平分割为N个小表,存储在后端MySQL服务器里或者其他数据库里。
近日,笔者看到一篇文章认为:消息中间件是大数据时代的明星。大数据的价值被越来越多的挖掘出来,而消息中间件是致力于解决多方应用系统之间信息互通、信息孤岛、应用数据丢失、网络环境差导致的数据传输不稳定、应用资源隔离、应用系统可扩展性等一系列问题的一款专业的数据可靠通信产品。
何为中间件(MiddleWare)?中间件(MiddleWare)顾名思义,是操作系统与应用软件的中间。中间件在操作系统、网络和数据库之上,应用软件的下层,如Apache、Nginx、MySQL、Oracle等等。例如在CentOS上安装中间件的方法一般有以下3种。
严格来说,nginx到目前为止没有针对负载均衡后端节点的健康检测的模块,但是可以通过proxy_next_upstream来间接实现,但proxy_next_upstream还是会把请求转发给故障服务器的,然后再转发给别的服务器,这样就需要多一次转发。