摘要:前言 最近很久没有写博客了,一方面是因为公司事情最近比较忙,另外一方面是因为在进行 "CAP" 的下一阶段的开发工作,不过目前已经告一段落了。 接下来还是开始我们今天的话题,说说分布式事务,或者说是我眼中的分布式事务,因为每个人可能对其的理解都不一样。 分布式事务是企业集成中的一个技术难点,也是每一 阅读全文
posted @ 2017-10-17 09:02 Savorboard 阅读(356373) 评论(73) 推荐(421) 编辑
摘要:背景 相信前面几篇关于微服务的文章也介绍了那么多了,在构建微服务的过程中确实需要这么一个东西,即便不是在构建微服务,那么在构建分布式应用的过程中也会遇到分布式事务的问题,那么 CAP 就是在这样的背景下诞生的。 最初打算做这个东西是在去年(2016)年底,最初是为了解决分布式系统中的分布式事务的问题 阅读全文
posted @ 2017-07-21 09:03 Savorboard 阅读(81410) 评论(122) 推荐(212) 编辑
摘要:前言 今天,我们很高兴宣布 CAP 发布 5.1 版本正式版,在这个版本里我们同样引入了更多令人激动的新特性和改进,同时也得到越来越多人的喜爱。 得益于社区的反馈和贡献者的支持,在过去的两个月里,我们NuGet的下载量增加了20万,贡献者团队达到了57人,同时我们也发现了非常多的国外贡献者的参与,这 阅读全文
posted @ 2021-06-08 09:08 Savorboard 阅读(3762) 评论(26) 推荐(72) 编辑
摘要:前言 今天,我们很高兴宣布 CAP 发布 5.0 版本正式版。同时我们也很高兴的告诉你 CAP 已经有越来越多的用户并且变得越来越流行。 在 5.0 版本中,我们主要致力于更好的支持 .NET 5 以及支持新的 Transport,同时在该版本也进行了一些 Bug 修复的工作。 自从 5.0 版本发 阅读全文
posted @ 2021-03-29 10:15 Savorboard 阅读(937) 评论(4) 推荐(9) 编辑
摘要:简介 本篇文章主要介绍如何在 CAP 中集成使用 Castle.DynamicProxy,Castle DynamicProxy 是一个用于在运行时动态生成轻量级.NET代理的库。代理对象允许在不修改类代码的情况下截取对对象成员的调用。可以代理类和接口,但是只能拦截虚拟成员。 为什么需要使用 AOP 阅读全文
posted @ 2021-01-05 17:10 Savorboard 阅读(812) 评论(0) 推荐(5) 编辑
摘要:简介 背景 由于项目需要,需要使用摄像头预览功能,设备型号为海康威视。目前已存在的基于 FFmpeg 的方案延迟都太高,所以项目最终选择基于此方案。 方案 方案选用为基于 WebRTC 的视频即时通讯,它原生支持对 RTP 协议的解码,所以能够做到延迟很低,大概0.2-0.4秒左右,其他方案都有大于 阅读全文
posted @ 2020-12-23 11:24 Savorboard 阅读(5043) 评论(10) 推荐(6) 编辑
摘要:前言 今天,我们很高兴宣布 CAP 发布 3.1 版本正式版。同时我们也很高兴的告诉你 CAP 在 GitHub 已经突破了 4000 Star. CAP 3000 Star 还是去年8月份的时候,最近一年涨了 1000 Star,几乎没有宣传的情况下我觉得还是可以,最开心的是这新增的 1000 中 阅读全文
posted @ 2020-08-17 09:23 Savorboard 阅读(2401) 评论(13) 推荐(29) 编辑
摘要:前言 随着近些年微服务的流行,有越来越多的开发者和团队所采纳和使用,它的确提供了很多的优势也解决了很多的问题,但是我们也知道也并不是银弹,提供优势的同时它也给我们的开发人员和团队也带来了很多的挑战。 为了迎接或者采用这些新技术,开发团队需要更加注重一些流程或工具的使用,这样才能更好的适应这些新技术所 阅读全文
posted @ 2020-07-06 08:51 Savorboard 阅读(2213) 评论(15) 推荐(19) 编辑
摘要:Glob 是什么 是一种文件匹配模式,全称 global ,它起源于 Unix 的 bash shell 中,比如在 linux 中常用的 中, 就使用到了这种模式。 Glob 有哪些用途 在计算机编程中,经常需要对文件或者文件夹进行操作,那么会经常涉及到一些文件或者文件夹的匹配操作,此时就是 Gl 阅读全文
posted @ 2020-01-13 17:57 Savorboard 阅读(2011) 评论(0) 推荐(1) 编辑
摘要:前言 大家好,我们很高兴宣布 CAP 发布了 3.0 版本正式版。 自从上次 CAP "2.6 版本发布" 以来,已经过去了几个月的时间,关注的朋友可能知道,在这几个月的时间里,也发布了几个预览版的 3.0 版本的NuGet包。 3.0 是一个主要版本,在这个版本中我们对代码进行了大量重构,重构的目 阅读全文
posted @ 2020-01-06 21:16 Savorboard 阅读(3568) 评论(23) 推荐(23) 编辑
摘要:前言 今天,我们很高兴宣布 CAP 发布 2.6 版本正式版。同时我们也很高兴的告诉你 CAP 在 GitHub 已经突破了3000 Star. 自从上次 CAP "2.5 版本发布" 以来,已经过去了几个月的时间,关注的朋友可能知道,在这几个月的时间里,也发布了几个预览版的 2.6 版本的NuGe 阅读全文
posted @ 2019-08-29 10:35 Savorboard 阅读(4872) 评论(44) 推荐(60) 编辑
摘要:前言 大家好,很久没有写博客了,最近半年也是比较的忙,所以给关注我的粉丝们道个歉。去年和朱永光大哥聊的时候提了一下我们的这个方案,他说让我有空写篇博客讲一下,之前是非常的忙,所以这次趁着有些时间就写一下我们这边关于版本控制的方案吧。 那么今天给大家分享一个我们正在使用的一个基于k8s以及kong网关 阅读全文
posted @ 2019-06-28 09:09 Savorboard 阅读(3778) 评论(2) 推荐(16) 编辑