腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
海仔技术驿站
专栏作者
举报
290
文章
315809
阅读量
31
订阅数
订阅专栏
申请加入专栏
全部文章(290)
编程算法(78)
java(54)
javascript(34)
数据库(29)
协议(29)
html(28)
sql(27)
python(24)
css(22)
c++(15)
php(14)
爬虫(13)
spring(12)
http(12)
面向对象编程(12)
vue.js(11)
node.js(11)
分布式(11)
jdk(11)
scrapy(11)
云数据库 SQL Server(10)
git(10)
网络安全(10)
打包(9)
网站(8)
缓存(8)
微服务(8)
github(7)
mongodb(7)
容器(7)
jdbc(7)
tcp/ip(7)
数据结构(7)
开源(6)
ssh(6)
https(6)
jquery(5)
云数据库 Redis(5)
api(5)
云数据库 MongoDB(5)
bash(4)
react(4)
android(4)
mvc(4)
访问管理(4)
html5(4)
xml(3)
json(3)
ecmascript(3)
struts(3)
linux(3)
apache(3)
命令行工具(3)
webpack(3)
shell(3)
spring boot(3)
hashmap(3)
npm(3)
selenium(3)
socket编程(3)
web(3)
自动化运维(3)
go(2)
bootstrap(2)
汇编语言(2)
ide(2)
svn(2)
bash 指令(2)
电商(2)
企业(2)
xslt & xpath(2)
存储(2)
jvm(2)
正则表达式(2)
zookeeper(2)
rpc(2)
spring cloud(2)
uml(2)
kafka(2)
image(2)
png(2)
费用中心(1)
对象存储(1)
官方文档(1)
区块链(1)
自动驾驶(1)
r 语言(1)
ajax(1)
android studio(1)
oracle(1)
nosql(1)
memcached(1)
tomcat(1)
搜索引擎(1)
unix(1)
centos(1)
容器镜像服务(1)
mapreduce(1)
文件存储(1)
日志服务(1)
TDSQL MySQL 版(1)
海外加速(1)
消息队列 CMQ 版(1)
文字识别(1)
图像处理(1)
express(1)
svg(1)
reactnative(1)
babel.js(1)
移动开发(1)
serverless(1)
压力测试(1)
gui(1)
mybatis(1)
决策树(1)
线性回归(1)
二叉树(1)
cdn(1)
aop(1)
单元测试(1)
hexo(1)
安全(1)
小程序(1)
windows(1)
element ui(1)
聚类算法(1)
unicode(1)
utf8(1)
验证码(1)
图像标签(1)
智能家电(1)
assets(1)
class(1)
constructor(1)
data(1)
dropdown(1)
dt(1)
exception(1)
footer(1)
function(1)
init(1)
iptables(1)
keepalived(1)
list(1)
nav(1)
observable(1)
preview(1)
product(1)
public(1)
self(1)
service(1)
stock(1)
summary(1)
void(1)
编程(1)
测试(1)
接口(1)
排序(1)
软件架构(1)
设计(1)
文件上传(1)
异常(1)
搜索文章
搜索
搜索
关闭
超级中间件设计初稿(SuperMiddleware)
开源
分布式
rpc
spring cloud
spring
开源的现有中间件太多,导致最终选择的时候会出现各种兼容性问题。举例 :分布式配置中心就有三种(Nacos、Apollo和Config)、还有消息中间件有(RocketMQ、Kafkfa和RabbitMQ)、还有RPC调用(Dubbo、grpc和Spring Cloud等),在选择存在复杂性和维护性的问题也是比较棘手,而且如果没有中间件团队的话学习成本也会直线上升。再比如国外开源的Spring Cloud的组件就存在前期开源,后期闭源的风险。实际上很多公司的开源本身都是最终为了商业化,最终是通过开源造势引导开源用户走上云上服务的路程。实际上这种本身就是利益驱使,违背了开源精神。 那么我们能不能重新定义中间件概念?通过一个中间件解决所有微服务架构设计需要,满足所有的设计需求了?
海仔
2021-12-06
228
0
分布式事务之解决方案(TCC)
分布式
rpc
java
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
海仔
2019-12-03
5.8K
0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档