Fork me on GitHub

2019年10月16日

摘要: 微服务与网关技术(SIA-GateWay) 一、背景 软件架构,总是在不断的演进中... 把时间退回到二十年之前,当时企业级领域研发主要推崇的还是C/S模式,PB、Delphi这样的开发软件是企业应用开发的主流。随着时间的推移,基于浏览器的B/S架构开始渐渐流行了起来。初期,Web开发ASP还占据了 阅读全文
posted @ 2019-10-16 22:25 HackerVirus 阅读(2424) 评论(0) 推荐(0)

2019年10月15日

摘要: Net Core的流控服务 先前有一篇博文,梳理了流控服务的场景、业界做法和常用算法 统一流控服务开源-1:场景&业界做法&算法篇 最近完成了流控服务的开发,并在生产系统进行了大半年的验证,稳定可靠。今天整理一下核心设计和实现思路,开源到Github上,分享给大家 https://github.co 阅读全文
posted @ 2019-10-15 22:32 HackerVirus 阅读(375) 评论(0) 推荐(0)
摘要: Kubernetes已经成为当下最火热的一门技术,未来一定也会有更好的发展,围绕着云原生的周边产物也越来越多,使得上云更加便利更加有意义,本文主要讲解一些蔚来汽车从传统应用落地到Kubernetes集群的一些实践经验,提供给大家在落地之前的一些思考和注意点,并且让大家在实施的时候能够有一些借鉴,提供 阅读全文
posted @ 2019-10-15 11:23 HackerVirus 阅读(216) 评论(0) 推荐(0)

2019年10月14日

摘要: Kubernetes+Istio 微服务、SpringCloud、k8s、Istio杂谈 一、微服务与SOA “微服务”是一个名词,没有这个名词之前也有“微服务”,一个朗朗上口的名词能让大家产生一个认知共识,这对推动一个事务的发展挺重要的,不然你叫微服务他叫小服务的大家很难集中到一个点上。 业界对微 阅读全文
posted @ 2019-10-14 22:59 HackerVirus 阅读(2292) 评论(0) 推荐(0)
摘要: Net异步编程 目录 前言 异步编程不同模式 一、异步模式 二、基于事件的异步模式 三、基于任务的异步模式 异步编程的基础 一、创建任务 二、调用异步方法 三、使用Awaiter 四、延续任务 五、多个异步方法的使用 六、使用ValueTasks 七、转换异步模式 异步编程的错误处理 一、异步方法的 阅读全文
posted @ 2019-10-14 22:55 HackerVirus 阅读(236) 评论(0) 推荐(1)
摘要: 1.研发的困境 互联网这个环境比较特别,包括现在不只是互联网,就算是被互联网赋能的这些“互联网+”的企业也在改变,用户在发生变化,用户构成的群体在发生变化,群体造成场景的变化,场景营造新需求,需求养成新用户习惯,新用户习惯造就一批新用户,周而复始。我们一直在追赶用户,但从用户的角度来说,他一直都期望 阅读全文
posted @ 2019-10-14 17:20 HackerVirus 阅读(421) 评论(0) 推荐(0)
摘要: K8S+GitLab-自动化分布式部署ASP.NET Core(三) 更新镜像版本并部署到K8S上 一.介绍 前一篇,介绍了ASP.NET Core部署到K8S上,下面介绍我们在发布新一版本中怎么通过Gitlab CI自动给镜像打版本并部署到K8S上. 二.我们通过GitLab CI/CD 变量 不 阅读全文
posted @ 2019-10-14 16:59 HackerVirus 阅读(311) 评论(0) 推荐(0)
摘要: K8S+GitLab-自动化分布式部署ASP.NET Core(二) ASP.NET Core DevOps K8S+GitLab-自动化分布式部署ASP.NET Core(二) ASP.NET Core DevOps 一.介绍 前一篇,写的K8S部署环境的文章,简单的介绍下DevOps(Devel 阅读全文
posted @ 2019-10-14 16:55 HackerVirus 阅读(288) 评论(0) 推荐(0)
摘要: K8S+GitLab-自动化分布式部署ASP.NET Core(一) 部署环境 一.部署流程介绍 开发人员通过Git上传asp.net core 项目到Gilab,并编写好.gitlab-ci.yml , GitLab-Runner 自动拉取代码,然后进行Build,编译,单元测试,生成镜像,并推送 阅读全文
posted @ 2019-10-14 16:50 HackerVirus 阅读(478) 评论(0) 推荐(0)

2019年10月13日

摘要: 十倍程序员 最近关于 10 倍程序员的事又开始在各个社交平台火了起来,CODING 作为国内领先的一站式 DevOps 解决方案,今天也来讨论一下 10 倍程序员到底存不存在和这个概念到底意味着什么。 这个话题之所以会时不时被拿出来讨论,主要是因为它触及了一个比较深的意识形态问题:有些人是否比其他人 阅读全文
posted @ 2019-10-13 23:54 HackerVirus 阅读(198) 评论(0) 推荐(0)