中间件的一些总结

在线体验各类最新模型,更有模型 免费Token 额度领取!
立即体验
简介: 中间件

广义中间件的定义是非常广泛的,比如消息、微服务、网关、数据库、集成平台等等,都属于 中间件的范畴,在这里我就简单说一下消息、微服务等领域

中间件主要分类

消息中间件:随着大数据、AI 的高速发展,消息中间件的发展重点从过去在线应用和微服务比 较关注的业务消息领域,开始逐渐倾斜到大数据和流计算领域,在 2021 年 9 月阿里云推出了 Apache RocketMQ 5.0-preview,这一版本开始重新定义消息中间件,把消息、事件、流一体 化融合平台,作为未来的主要发展方向,也得到了社区开发者的积极响应;另外,云、边、端 一体化的消息收集、传输、处理平台,也将是消息中间件未来重点布局的方向。


微服务中间件:这里讲的是广义的微服务,包含现在发展快速的 Service Mesh,Service Mesh 通过把控制面和数据进行分离的架构,确实在解决业务代码发布效率、解耦合、多语言 支持方面有很好的收益,但同时带来的架构复杂度提升、端到端延迟升高等问题,这些问题阻 碍着 Service Mesh 大规模生产上线,所以目前技术发展趋势主要围绕解决这两类问题,比如 基于 eBPF 等技术提升传输效率、proxyless 新架构方案等,服务网格 ASM 产品也在 索 eBPF 性能优化以及引入 gRPC Proxyless 与 Sidecar 模式的融合处理;在传统微服务领 域,Spring Cloud、Dubbo 等非常成熟的开源框架仍然是微服务化的主要选择,但也看到随着 微服务使用规模的不断扩大,目前对于如何用好、管好微服务的需求越来越多,服务治理、分布式事务、零信任会成为接下来的发展重点,阿里云在这一领域推出了 MSE 云产品,把过去中间件微服务治理领域多年的的积累对外进行服务化输出。

中间件领域的发展趋势

在云原生时代,中间件仍然发挥着至关重要 的作用,并在新场景、新边界、新形态上不断推陈出新。


新场景:随着越来越多样化的计算负载和数据被搬到云上,尤其是最近发展迅速的大数据、流 计算、AI 等新场景,势必会对中间件提出新的要求;


新边界:据 Gartner 预测,到 2025 年,将有 50% 的企业使用分布式云,分布式云已经成为 大量企业下一代 IT 架构的首选。在此背景下,多云、混合云、云边一体化应用交付将成为核心 诉求,一方面中间件需要具备自身在分布式云场景下的交付部署问题,另一方面,中间件需要 解决分布式云场景下的业务数据流转问题;


新形态:Serverless 将成为下一代云计算的主流形态,在这样的趋势下,中间件也将会由现在 的 BaaS 和 SaaS 形态,逐渐向 Serverless 形态演进。


目录
相关文章
|
编解码 Java Maven
Java修改图片分辨率(附代码) | Java工具类
Java修改图片分辨率(附代码) | Java工具类
Java修改图片分辨率(附代码) | Java工具类
|
JSON 安全 数据安全/隐私保护
Refresh Token的使用场景以及如何与JWT交互
在这篇文章中,我们将探索由OAuth2定义的Refresh Token的概念。我们将会明白为什么他们会这样做,以及他们如何与其他类型的Token进行比较。我们也将通过一个简单的例子来学习如何使用它们。
19089 0
|
Java Linux Shell
搞一下linux 定时执行jar包的脚本重启
搞一下linux 定时执行jar包的脚本重启首先写个jar包的启动脚本 touch  restart.sh  创建一个sh脚本  vi  restart.sh  编辑脚本我已经写好了全部命令如下 !/bin/bash  这里可替换为jar包名字 APP_NAME=.
2993 0
|
12月前
|
人工智能 缓存 资源调度
云上AI推理平台全掌握 (4):大模型分发加速
为应对大模型服务突发流量场景,阿里云人工智能平台 PAI 推理服务 PAI-EAS 提供本地目录内存缓存(Memory Cache)的大模型分发加速功能,有效解决大量请求接入情况下的推理延迟。PAI-EAS 大模型分发加速功能,零代码即可轻松完成配置。
|
安全 开发者
CleanMyMac X 4.11.5中文版激活码来啦
CleanMyMac X4.11.5 中文版是Mac平台上的一款非常著名同时非常好用的Mac清理工具。CleanMyMac X 中文版,全方位扫描您的Mac系统,让垃圾无处藏身,您只需要轻松单击2次鼠标左键即可清理数G的垃圾,就这么简单。瞬间提升您Mac速度。
7355 1
CleanMyMac X 4.11.5中文版激活码来啦
|
运维 监控 测试技术
|
JSON 前端开发 Java
Spring Boot 统一参数校验、统一异常、统一响应,这才是优雅的处理方式!
Spring Boot 统一参数校验、统一异常、统一响应,这才是优雅的处理方式!
1490 0
Spring Boot 统一参数校验、统一异常、统一响应,这才是优雅的处理方式!
|
存储 安全 定位技术
高德地图开发汇总
高德地图主要分为地图开发、导航开发、定位开发、室内地图、室内定位。总结一下在项目中用到的地图开发。 Demo地址 DEMO比较简单,集成了3d地图和搜索sdk,可以根据自己的需求添加功能。
2273 0
|
移动开发 Java 数据安全/隐私保护
小程序RSA非对称加密/解密
小程序RSA非对称加密/解密 官方文档参考:官方文档参考 1.my.rsa 支持的密钥1024或者2048都可以进行加密解密(密钥的生成可以用代码(如java)自行实现或者使用工具生成(可参考:支付宝提供一键生成密钥工具)); 2.
2449 10
|
安全 Linux
Linux系统安全之Rootkit原理解析与检测实践
本章将首先介绍Linux Rootkit的分类和原理,然后介绍用于检测Rootkit的工具和方法。
9181 0

热门文章

最新文章