Fork me on GitHub

2019年10月29日

摘要: 使用事件和 CQRS 重写 CRUD 系统 https://msdn.microsoft.com/zh-cn/magazine/mt790196.aspx https://github.com/mementofx https://github.com/demiray/IBuyStuff-dm htt 阅读全文
posted @ 2019-10-29 15:26 HackerVirus 阅读(604) 评论(0) 推荐(0)
摘要: 使用Skywalking分布式链路追踪系统 https://www.cnblogs.com/sunyuliang/p/11424848.html 当我们用很多服务时,各个服务间的调用关系是怎么样的?各个服务单调用的顺序\时间性能怎么样?服务出错了,到底是哪个服务引起的?这些问题我们用什么方案解决呢, 阅读全文
posted @ 2019-10-29 09:29 HackerVirus 阅读(1568) 评论(0) 推荐(0)

2019年10月28日

摘要: 车联网服务non-RESTful架构改造实践 导读 在构建面向企业项目、多端的内容聚合类在线服务API设计的过程中,由于其定制特点,采用常规的restful开发模式,通常会导致大量雷同API重复开发的窘境,本文介绍一种GraphQL查询语言+网关编排联合的实践,解决大量重复定制的问题。 早期与车厂合 阅读全文
posted @ 2019-10-28 16:22 HackerVirus 阅读(1564) 评论(0) 推荐(1)
摘要: TomatoLog TomatoLog 是一个基于 .NETCore 平台的产品。 The TomatoLog 是一个中间件,包含客户端、服务端,非常容易使用和部署。 客户端实现了ILoggerFactory,使用服务注入成功后即可使用,对业务入侵非常小,也支持通过客户端调用写入日志流。 Tomat 阅读全文
posted @ 2019-10-28 15:47 HackerVirus 阅读(288) 评论(0) 推荐(0)
摘要: Vim高手,从来不用鼠标 Vim脱离鼠标第一步 平时不可缺少的会用到vim,但是避免不了鼠标,事实上,省略鼠标是完全可以的,没有想像中那么难,看我短短几行带大家一起省略鼠标。对了,vim有三种模式,基本模式就是用来输入命令的,比如删除跳转等操作就是在基本模式下面;插入模式不用说;命令模式就是按Esc 阅读全文
posted @ 2019-10-28 15:40 HackerVirus 阅读(148) 评论(0) 推荐(0)
摘要: 经典三栏布局之圣杯、双飞翼、弹性布局 经典三栏布局之圣杯、双飞翼、弹性布局 圣杯布局和双飞翼布局是前端工程师需要掌握的布局方式,两者功能相同,都是为了实现两侧宽度固定,中间宽度自适应的布局方式,此外,使用新增的flex布局,可以使布局更加简单。 双飞翼布局和圣杯布局虽然实现方式有所差异,但是基本上都 阅读全文
posted @ 2019-10-28 15:37 HackerVirus 阅读(335) 评论(0) 推荐(0)
摘要: Redis|Sentinel 高可用架构 一 前言 Redis-Sentinel是Redis官方推荐的高可用性(HA)解决方案,当用Redis做Master-slave的高可用方案时,假如master宕机了,Redis本身(包括它的很多客户端)都没有实现自动进行主备切换,而Redis-sentine 阅读全文
posted @ 2019-10-28 15:22 HackerVirus 阅读(250) 评论(0) 推荐(0)
摘要: Moq框架简单使用 系列目录 Moq库简介及安装 Moq简介 Moq是.net平台下的一个非常流行的模拟库,只要有一个接口它就可以动态生成一个对象,底层使用的是Castle的动态代理功能. 它的流行赖于依赖注入模式的兴起,现在越来越多的分层架构使用依赖注入的方式来解耦层与层之间的关系.最为常见的是数 阅读全文
posted @ 2019-10-28 09:56 HackerVirus 阅读(885) 评论(0) 推荐(0)

2019年10月25日

摘要: 使用Docker Compose搭建Service Mesh 本文将介绍如何使用Docker Compose搭建Istio。Istio号称支持多种平台(不仅仅Kubernetes)。然而,官网上非基于Kubernetes的教程仿佛不是亲儿子,写得非常随便,不仅缺了一些内容,而且还有坑。本文希望能补实 阅读全文
posted @ 2019-10-25 10:24 HackerVirus 阅读(915) 评论(0) 推荐(0)
摘要: 微服务, 架构, 服务治理, 链路跟踪, 服务发现, 流量控制, Service Mesh 微服务架构 本文将介绍微服务架构和相关的组件,介绍他们是什么以及为什么要使用微服务架构和这些组件。本文侧重于简明地表达微服务架构的全局图景,因此不会涉及具体如何使用组件等细节。 为了防止不提供原网址的转载,特 阅读全文
posted @ 2019-10-25 10:19 HackerVirus 阅读(3002) 评论(0) 推荐(0)