![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
架构
文章平均质量分 94
frank1998819
这个作者很懒,什么都没留下…
展开
-
电商前端交易型系统设计原则(转)
作者: http://jinnianshilongnian.iteye.com/blog/2312284从毕业到现在已经快7年开发经验了,做过基础用户系统、积分商城、偷菜游戏、论坛、博客等等;也一个人全栈开发在线视频网站(http://sishuok.com/),也开发过几万、几十万、几千万、几个亿不同量级的系统,踩过不少坑,也学到许多经验。 设计了一些系统,也有了一些自己的观点,个...原创 2016-07-21 11:01:17 · 293 阅读 · 0 评论 -
聊聊高并发系统之HTTP缓存(转)
作者:http://jinnianshilongnian.iteye.com/blog/2319573简介最近遇到很多人来咨询我关于浏览器缓存的一些问题,而这些问题都是类似的,因此总结本文来解答以后遇到类似问题的朋友。 因本文主要以浏览器缓存场景介绍,所以非浏览器场景下的一些用法本文不会介绍,而且本文以chrome为测试浏览器。 浏览器缓存是指当我们使用浏览器访问一些网站...原创 2016-08-23 10:00:12 · 93 阅读 · 0 评论 -
集群调度框架的架构演进之路(转)
集群架构是现代数据中心非常重要的组件,在最近几年中有长足发展。架构也从单体式设计转向更加灵活、去中心化和分布式设计。然而,许多现代开源实现仍然是单体式设计或者缺少很多功能,而这些功能对实际用户非常有用。 这篇博客是关于大型机群任务调度系列的第一篇,资源调度在Amazon、Google、Facebook、微软或者Yahoo已经有很好实现,在 其它地方的需求也在增长。调度是很重要的课题,因为它直接跟...原创 2016-03-16 15:44:47 · 233 阅读 · 0 评论 -
互联网高可用架构技术实践 (转)
原作者: http://www.iteye.com/news/32723一、什么是高可用高可用HA(High Availability)是分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计减少系统不能提供服务的时间。假设系统一直能够提供服务,我们说系统的可用性是100%。如果系统每运行100个时间单位,会有1个时间单位无法提供服务,我们说系统的可用性是99%。很多公司的高可用目标是...原创 2017-10-26 17:34:15 · 197 阅读 · 0 评论 -
基于 Docker、Kubernetes 实现高效可靠的规模化 CI/CD 流水线的搭建(转)
高效可靠的CI/CD流水线是一个IT组织实现软件服务快速交付的基础,现如今大量企业采用jenkins集群来搭建其交付流水线。然而,如何管理大量Jenkins Slave的差异化?如何简单快速实现Jenkins能力的横向扩展?如何实现流水线的高可用?如何有效利用闲置的Jenkins Slave资源?上述这些问题一直困拢着集群管理员,近两年随着虚拟化技术突飞猛进的发展,Docker, Kubernet...原创 2017-10-26 22:44:26 · 351 阅读 · 0 评论 -
微服务架构初探(转)
什么是微服务首先微服务并没有一个官方的定义,想要直接描述微服务比较困难,我们可以通过对比传统WEB应用,来理解什么是微服务。传统的WEB应用核心分为业务逻辑、适配器以及API或通过UI访问的WEB界面。业务逻辑定义业务流程、业务规则以及领域实体。适配器包括数据库访问组件、消息组件以及访问接口等。一个打车软件的架构图如下:尽管也是遵循模块化开发,但最终它们会打包并部署...原创 2018-03-16 16:39:57 · 637 阅读 · 0 评论