摘要:
《HelloGitHub》第 16 期 前言 上一期说要开源 HelloGitHub.com 网站的代码,该部分代码已经分享到我的 GitHub上,欢迎交流学习。 随着推荐项目的小伙伴越来越多,内容的丰富度有所提升。希望在大家的支持下,HelloGitHub 月刊可以越来越好,再次感谢大家的支持和鼓
阅读全文
posted @ 2017-08-01 09:30
HackerVirus
阅读(363)
推荐(0)
摘要:
分布式系统中的最终一致性 前言 很多同学可能对于CAP这个项目想有更一步的了解,包括她的工作原理以及适用的场景,所以博主就准备了一场直播给大家讲解了一下,这个视频是直播的一个录像。 由于我这次直播本来是没有打算对外的,所以也是没有怎么准备的,所以在直播的过程中出现了一些讲解不到位或者是意外的情况,还
阅读全文
posted @ 2017-08-01 09:27
HackerVirus
阅读(364)
推荐(0)
摘要:
NET中的System.Transactions(分布式事务),当项目开发完成以后,调用的时候遇到了MSDTC的问题,在查阅了相关资料后将这个问题解决了,大致的问题主要是使用了分布式事务,而无法访问到数据库的问题,网上很多解决方法,都是启动一下服务,然后再修改服务组件的选项,但是当Web服务器与数据
阅读全文
posted @ 2017-08-01 09:22
HackerVirus
阅读(511)
推荐(0)
摘要:
构建高并发&高可用&安全的IT系统-高并发部分 什么是高并发? 狭义来讲就是你的网站/软件同一时间能承受的用户数量有多少 相关指标有 并发数:对网站/软件同时发起的请求数,一般也可代表实际的用户 每秒响应时间:常指一次请求到系统正确响的时间(以秒为单位) TPS(每秒事务数):每秒钟可以处理的事务(
阅读全文
posted @ 2017-07-31 16:41
HackerVirus
阅读(276)
推荐(0)
摘要:
全文检索 开发Web应用时,你经常要加上搜索功能。甚至还不知道要搜什么,就在草图上画了一个放大镜。 说到目前计算机的文字搜索在应用上的实现,象形文字天生就比拼音字母劣势的多,分词、词性判断、拼音文字转换啥的,容易让人香菇。 首先我们来了解下什么是Inverted index,翻译过来的名字有很多,比
阅读全文
posted @ 2017-07-31 10:20
HackerVirus
阅读(3600)
推荐(1)
摘要:
服务容错降级 一、前言 对于不久开源的surging受到不少.net同学的青睐,也受到.net core学习小组的关注,邀请加入.NET China Foundation 以方便国内.net core开源项目的推广,我果断接受邀请加入了队伍进行互相交流学习,最近也更新了surging新的版本 更新内
阅读全文
posted @ 2017-07-31 09:33
HackerVirus
阅读(1232)
推荐(1)
摘要:
自我修养 目录 一、知识储备 1、数学 2、计算机 3、英语 二、信息检索能力 三、独立思考的意识 四、好的编程习惯 1、习惯使用快捷键 2、习惯于写注释 3、习惯于数据备份 目录 一、知识储备 1、数学 2、计算机 3、英语 二、信息检索能力 三、独立思考的意识 四、好的编程习惯 1、习惯使用快捷
阅读全文
posted @ 2017-07-31 09:23
HackerVirus
阅读(208)
推荐(0)
摘要:
NET Core 事件总线,分布式事务解决方案:CAP 背景 相信前面几篇关于微服务的文章也介绍了那么多了,在构建微服务的过程中确实需要这么一个东西,即便不是在构建微服务,那么在构建分布式应用的过程中也会遇到分布式事务的问题,那么 CAP 就是在这样的背景下诞生的。 最初打算做这个东西是在去年(20
阅读全文
posted @ 2017-07-31 09:17
HackerVirus
阅读(249)
推荐(1)
摘要:
微服务中的异步消息通讯 前言 在上一篇文章中,我们说到了异步消息通讯,下面这篇文章呢,大部分内容是翻译来自于这篇微软的文章,所以其内容还是具有一定的理论指导意义的。 当我们跨多个微服务进行内部通讯的时候,异步消息和事件驱动至关重要。我们可能需要在不同的边界上下文中进行域模型的更新。我们举个例子,比如
阅读全文
posted @ 2017-07-31 09:12
HackerVirus
阅读(282)
推荐(0)
摘要:
微信小程序简述 最近在公司实习,经理要求做一个微信小程序,晚上闲时来写一下。 微信小程序问世没多久,但毋庸置疑的是在不久的将来,它可以替代掉很多的APP。个人认为它的优势在于占用资源少,可以做到即用即走,对于一些使用频率不是很高的APP来说,使用相应的小程序会方便很多。 要进行微信小程序的开发: 1
阅读全文
posted @ 2017-07-31 09:07
HackerVirus
阅读(754)
推荐(0)