摘要:
缓存与数据库的双写一致性 这几天瞎逛,不知道在哪里瞟到了缓存的双写,就突然想起来这块虽然简单,但是细节上还是有足够多我们可以去关注的点。这篇文章就来详细聊聊双写一致性。 首先我们知道,现在将高速缓存应用于业务当中已经十分常见了,甚至可能跟数据库的频率不相上下。你的用户量如果上去了,直接将一个裸的 M
阅读全文
posted @ 2021-08-17 22:47
HackerVirus
阅读(658)
推荐(1)
摘要:
分布式理论CAP、BASE 前言 随着业务的拓展,功能越来越多。把所有的功能都放在同一个服务下,代码混合交错,造成维护困难,也容易造成某一小bug导致整个服务不可用。因此我们会按业务功能会拆分成多个不同的服务(微服务的形成),多个服务组成的系统,有个响亮的名字:分布式系统;而系统中的服务状态我们该怎
阅读全文
posted @ 2021-08-15 22:03
HackerVirus
阅读(160)
推荐(0)
摘要:
框架篇:分布式一致性解决方案 前言 上一篇架构篇:分布式理论CAP、BASE,我们了解到分布式存在的问题以及大致的解决理论,但是具体的实现协议或者方案有哪些? 分布式一致性 分布式共识算法 paoxs、Raft、zab 分布式事务一致性 分布式事务一致性的实现方案(XA模式和AT模式) 两阶段提交
阅读全文
posted @ 2021-08-15 22:01
HackerVirus
阅读(732)
推荐(1)
摘要:
浅析IOC 和 DI 学习过spring框架的人一定都会听过Spring的IoC(控制反转) 、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC 、DI这两个概念是模糊不清的,是很难理解的,今天和大家分享网上的一些技术大牛们对Spring框架的IOC的理解以及谈谈我对Sprin
阅读全文
posted @ 2021-08-15 21:59
HackerVirus
阅读(130)
推荐(0)
摘要:
微服务的引入各种各样的问题,包括: 额外引入的复杂性微服务在上面我也说过了,会带来各种各样的成本的提升,也会引入各种各样的技术问题。这些最终就会导致整体系统复杂性进一步的提高。当复杂性提高的时候,为了保证系统的稳定,就需要整体技术团队的靠谱,就需要技术人员的靠谱,就需要整体技术设施搭建的靠谱。在引入
阅读全文
posted @ 2021-08-15 21:49
HackerVirus
阅读(190)
推荐(0)
摘要:
.NET程序崩溃了怎么抓 Dump ? 我总结了三种方案 一:背景 1. 讲故事 最近几天接到了几个crash的求助,可能这几个朋友没玩过怎么去生成dump,只能手把手教,感觉也不是一个办法,所以有必要总结一下,后续再有朋友咨询的话,我就可以把这篇文章丢过去了😏😏😏,好了,我大概总结了下面三种
阅读全文
posted @ 2021-08-15 20:57
HackerVirus
阅读(143)
推荐(0)
摘要:
public abstract class A { //抽象属性不能有实现代码 public abstract string AbstractProperty { get; set; } string s; //虚拟属性可以有实现代码 public virtual string VritualPro
阅读全文
posted @ 2021-08-09 11:02
HackerVirus
阅读(548)
推荐(0)
摘要:
.NET程序崩溃了怎么抓 Dump 一:背景 1. 讲故事 最近几天接到了几个crash的求助,可能这几个朋友没玩过怎么去生成dump,只能手把手教,感觉也不是一个办法,所以有必要总结一下,后续再有朋友咨询的话,我就可以把这篇文章丢过去了😏😏😏,好了,我大概总结了下面三种方式: procdum
阅读全文
posted @ 2021-08-09 09:25
HackerVirus
阅读(388)
推荐(1)
摘要:
Jenkins入门篇 1.Jenkins入门之界面概览2.Jenkins入门之新建任务3.Jenkins入门之导航操作4.Jenkins入门之任务基本操作5.Jenkins入门之执行Powershell脚本6.Jenkins入门之执行定时任务 Jenkins结合.net平台工具 7.Jenkins结
阅读全文
posted @ 2021-08-06 11:55
HackerVirus
阅读(80)
推荐(0)
摘要:
.net测试篇之测试神器Autofixture在几个复杂场景下的使用示例以及与Moq结合 系列目录 为String指定一个值. 在第三节里我们讲了如何使用自定义配置加上一个自定义算法生成一个自定义字符串,然而有些时候我们仅仅是需要某个字段是有意义的,这个时候随便生成的字符串也满足不了我们的需求.在一
阅读全文
posted @ 2021-08-06 11:52
HackerVirus
阅读(241)
推荐(0)