分布式事务,EventBus 解决方案:CAP【中文文档】 - Savorboard - 博客园
最新文档地址:https://github.com/dotnetcore/CAP/wiki前言很多同学想对CAP的机制以及用法等想有一个详细的了解,所以花了将近两周时间写了这份中文的CAP文档,对 CAP 还不知道的同学可以先看一下 这篇文章。本文档为 CAP 文献(Wiki),本文献同时提供中文和英文版本,英文版本目前还在翻译中,会放到Github Wiki 中。目录前言1、Getting...
View ArticleDebezium Binlog实时数据采集、落地数据使用的思考总结 - Eric-Ln - 博客园
个人总结原则 首先抛开技术框架的讨论,个人总结Binlog 日志的数据采集主要原则: 原则一 : 与业务数据解耦 原则二 : 与业务数据结构解耦 原则三 : 数据是可回溯的 分别阐述一下这三个原则的具体含义 原则一...
View Article基于 Istio 的全链路灰度方案探索和实践 - 阿里巴巴云原生 - 博客园
作者|曾宇星(宇曾)审核&校对:曾宇星(宇曾)编辑&排版:雯燕背景微服务软件架构下,业务新功能上线前搭建完整的一套测试系统进行验证是相当费人费时的事,随着所拆分出微服务数量的不断增大其难度也愈大。这一整套测试系统所需付出的机器成本往往也不低,为了保证应用新版本上线前的功能正确性验证效率,这套系统还必须一直单独维护好。当业务变得庞大且复杂时,往往还得准备多套,这是整个行业共同面临且难解...
View Articlespring cloud kubernetes在pod模式下服务调用源码解析_水中加点糖-CSDN博客
之所以只看pod模式下的服务调用链路,是因为在service模式下不会走缓存,效率低,并且负载均衡模式不能由spring...
View Article千万不要用新技术重新开发一次啊_阿朱=行业趋势+开发管理+架构-CSDN博客
(1)在基础设施上做事我个人有个洞察:2023年,中国云计算技术开始成熟,可依赖使用了。也就是说你过去是买它的云服务器,然后在服务器里安装自己的东西。但2023年以后,你不需要这么搞了,它上面有啥数据库&数据湖仓、中间件、运维&安全等等你都可以直接使用了,你不需要为你的应用基础做思考,你只关注你的应用就行了。...
View Article学习 kubernetes 的10个技巧或建议_科技D人生-CSDN博客
一、学 GO 语言Kubernetes是基于 GO 编写的,所有的组件都是基于 GO 编写的,kubernetes甚至使用GO编写了一个客户端。学习使用 GO 语言编写的 Kubernetes 客户端并在 Kubernetes 中使用它,这是我对所以使用 Kubernetes...
View ArticleSpring Cloud...
概述关于消费者通过Nacos来消费注册的服务时可以使用RestTemplate、WebClient、Feign等方式,他们之间有什么不一样?使用RestTemplateRestTemplate来向服务的某个具体实例发起HTTP请求,但是具体的请求路径是通过拼接完成的,对于开发体验并不好。但是,实际上,在Spring...
View ArticleApache Log4j2 远程代码执行漏洞处置手册 – 绿盟科技技术博客
阅读:1,642一、漏洞概述12月9日,绿盟科技CERT监测到网上披露Apache Log4j2 远程代码执行漏洞,由于Apache...
View Article关于 Spring-WebFlux 的一些想法 - 干货满满张哈希 - 博客园
本文是本人在知乎提问 spring webflux现在看来是否成功?下的回答,其他回答也很精彩,如果感兴趣可以查看现在基于 spring web 的同步微服务有一个非常大的缺陷就是:相对于基于 spring-webflux 的异步微服务,基于 spring-web 的同步微服务没有很好的处理客户端有请求超时配置的情况。当客户端请求超时时,客户端会直接返回超时异常,但是调用的服务端任务,在基于...
View ArticleDDD术语-聚合(Aggregate)、聚合根(AggregateRoot) - Louis军 - 博客园
在事件风暴中,我们会根据一些业务操作和行为找出实体(Entity)或值对象(ValueObject),进而将业务关联紧密的实体和值对象进行组合,构成聚合,再根据业务语义将多个聚合划定到同一个限界上下文(Bounded Context)中,并在限界上下文内完成领域建模。那你知道为什么要在限界上下文和实体之间增加聚合和聚合根这两个概念吗?它们的作用是什么?怎么设计聚合?聚合在 DDD...
View Article实践k8s istio熔断 - fat_girl_spring - 博客园
熔断主要是无感的处理服务异常并保证不会发生级联甚至雪崩的服务异常。在微服务方面体现是对异常的服务情况进行快速失败,它对已经调用失败的服务不再会继续调用,如果仍需要调用此异常服务,它将立刻返回失败。与此同时,它一直监控服务的健康状况,一旦服务恢复正常,则立刻恢复对此服务的正常访问。这样的快速失败策略可以降低服务负载压力,很好地保护服务免受高负载的影响。一个熔断器可以有三种状态:关闭、打开和半开,默认情...
View Articlenginx配置反向代理或跳转出现400问题处理记录 - AllEmpty - 博客园
午休完上班后,同事说测试站点访问接口出现400 Bad Request Request Header Or Cookie Too...
View Article数仓建模—ID Mapping - 大数据技术派 - 博客园
早晨起床的时候,发现自己尿分叉,我没有多想,简单洗洗就匆忙出门。路过早餐店,我看到师傅熟练的拉扯一小块面团,拉至细长条,然后放入油锅中,不一会功夫,一根屎黄色的油条便出锅了,卖相不错。我在想,小到炸屎黄色的油条,大到学习,其实都是一个熟能生巧的过程。数据仓库系列文章(持续更新)数仓架构发展史数仓建模方法论数仓建模分层理论数仓建模—宽表的设计数仓建模—指标体系数据仓库之拉链表数仓—数据集成数仓—数据集...
View Article中文文本纠错模型_卓寿杰SoulJoy的博客-CSDN博客
中文文本纠错任务是一项NLP基础任务,其输入是一个可能含有语法错误的中文句子,输出是一个正确的中文句子。语法错误类型很多,有多字、少字、错别字等,目前最常见的错误类型是错别字。1. SoftMaskedBert4CSC论文 【ACL 2020】《Spelling Error Correction with Soft-Masked...
View Article使用 React 和 Next.js 构建博客
Next.js是由 Vercel 创建和维护的基于 React 的应用程序框架。本教程将从零开始学习如何使用 Next.js构建一个小型的博客网站:基本页面创建从 Markdown文件生成的动态路由静态生成(在构建时渲染)服务器端渲染(在请求时渲染)文章涉及的代码仓库地址: https://github.com/QuintionTang/react-blogNext.js...
View ArticleOracle RAC JDBC connection string - multitude - 博客园
完全正确https://stackoverflow.com/questions/1646630/what-is-the-correct-jdbc-url-to-connect-to-a-rac-databasejdbc:oracle:thin:@(DESCRIPTION=(ADDRESS_LIST=(LOAD_BALANCE=OFF)(FAILOVER=ON)...
View ArticleOracle RAC的VIP和SCAN IP - 学海无涯2020 - 博客园
我们都知道Oracle RAC中每个节点都有一个虚拟IP,简称VIP,与公网IP在同一个网段。 没有VIP时,Oracle客户端是靠“TCP/IP协议栈超时”来判断服务器故障。而TCP/IP协议栈是作为OS Kernel的一部分来实现,不同的OS有不同的阀值,用户获悉数据库异常的时间完全取决于OS...
View Article数字化转型,我只推荐看这两本书_david_lv的博客-CSDN博客
信息化这个词是日本人梅棹昭夫在1960年代发明的一个词,后来在1970年代传到西方。其实西方并不用信息化这个词,西方一直用数字化这个词。...
View Article稳态和敏态_david_lv的博客-CSDN博客
(1)不稳定环境-敏态很多人说:信息化是以流程为中心、以功能为中心数字化是以场景为中心、以数据为中心这都是堆词,玩中文文字游戏。如果让我再列举,我还会列举几十条。堆呗,谁不会堆啊。 很多人也不明白现在为啥流行那么多新技术:低代码开发平台、RPA、微服务架构、大数据平台...。...
View Article房地产行业数字化_david_lv的博客-CSDN博客
(1)中国产业演变与数字化上周六,一个做地产SaaS的朋友问我,信息化和数字化到底有啥区别?我就给他拿地产行业管理系统举实例给他讲。 我说,数字化的兴起有个大背景,那就是:...
View Article