首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
天琼恩泽
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
14
文章 14
沸点 0
赞
14
返回
|
搜索文章
赞
文章( 14 )
沸点( 0 )
分布式事务之SAGA事务
TCC事务具有较强的隔离性,避免了“超售”的问题,而且其性能一般来说是本篇提及的几种柔性事务模式中最高的,但它仍不能满足所有的场景。TCC的最主要限制是它的业务侵入性很强,这里并不是重复上一节提到的它
深入解析 Dubbo 3.0 服务端暴露全流程
简介: 随着云原生时代的到来,Dubbo 3.0 的一个很重要的目标就是全面拥抱云原生。正因如此,Dubbo 3.0 为了能够更好的适配云原生,将原来的接口级服务发现机制演进为应用级服务发现机制。 作
原来分布式事务Saga模型是这样设计出来的!| 🏆 技术专题第五期征文 ......
用户请求触发分布式服务调用, 初始服务会顺序调用两个参与服务(服务A,服务B)。当服务A执行成功,而服务B执行出现了问题,我们这个分布式事务调用需要调用服务A的补偿操作来确保分布式事务的一致性(单个事务失败,整个分布式事务需要进行回滚),由于这两个参与服务之间没有联系,因此需要…
小白如何理解软件架构设计原则Solid
欢迎来到肖哥弹架构, 今天跟大家“弹弹”微服务架构中Solid设计包含的原则1、开闭原则(OpenClosedPrinciple)对软件实体(类、模块、方法)扩展开放,对修改关闭(修改版本变更)2、依
后端程序员应该掌握的技术路线
别看夜深了,这个点才是程序员开始工作的时间点,来看看实际中的程序员是如何成为“超猿”的。猿猴超人练就路线图!!!要想持续浪荡江湖,猴猴们需要持续保持学习Ing。
Dubbo插件机制之@Adaptive
修饰方法级别当扩展点的方法被@Adaptive修饰时,在Dubbo初始化扩展点时会自动生成和编译一个动态的以Protocol接口为例:export和refer方法都被@Adaptive修饰,Dubbo
微服务环境下的高可用隔离方案
一般而言,企业研发的流程一般是这样的:先在测试环境开发和测试功能,然后再灰度,最后发布到生产环境。并且,为了生产环境的稳定,测试环境需要跟生产环境隔离;必然要遇到一个问题:多环境问题,即多个环境的数据
微服务环境下的高可用隔离方案
一般而言,企业研发的流程一般是这样的:先在测试环境开发和测试功能,然后再灰度,最后发布到生产环境。并且,为了生产环境的稳定,测试环境需要跟生产环境隔离;必然要遇到一个问题:多环境问题,即多个环境的数据(如测试环境和生产环境)如何隔离?如何优雅的隔离(不需要用户做任何改动)。 说…
微服务配置中心历史变更由来
如果配置是需要动态修改的话,需要当前应用去暴露管理该配置项的接口,至于是 Controller 的 API 接口,还是 JMX ,都是可以做到。 配置变更都是发生在内存中,并没有持久化。因此,在修改配置之后重启应用,配置又会变回代码中的默认值了。 当有多台机器的时候,要修改一个…
微服务配置中心典型的生产应用场景
项目前期通常后端与数据库的连接配置信息也就直接放置在项目的配置文件中。使用Spring Boot 框架,配置信息就是存放在 application.properties 中,使用 Spring 的 profile 属性保证不同环境连接不同的数据库。如下所示: 测试、预发环境也是…
下一页
关注了
60
关注者
0
收藏集
9
关注标签
2
加入于
2020-02-07