- 博客(4)
- 资源 (13)
- 收藏
- 关注
原创 可伸缩的Web系统架构和分布式系统 (译)
文章目录1 分布式系统设计的原则2 基本的Web系统2.1 例子:图片托管应用程序2.2 服务拆分2.3 Redundancy最近对高可用架构有些兴趣,看了下相关资料,总结下。1 分布式系统设计的原则Avilability。 需要对关键模块做redundancy,快速的恢复对于部分系统,和优雅的降级当问题出现时。Performance。访问Web的速度。Reliability。对数据的...
2019-04-27 21:58:02 1180
原创 高可用架构中 LVS,Keepalived,HAProxy解析以及实战
文章目录LVS1 什么是LVS2 怎么用3 原理3.1 后端调度算法3.2 如何实现题记:在工作中有时会碰到LVS, Keepalived, HAproxy, Nginx。有时候用到了只是会用某项技术,但是并没有把他们融会贯通。此篇博文特意总结下。LVS参考: http://www.zsythink.net/archives/21341 什么是LVSLVS是一种基于TCP/IP的负载均衡...
2019-04-27 12:31:42 4347
原创 高可用架构中 VIP/ Secondary IP(辅助IP)/ alias IP
文章目录概述Secondary ipalias ip容器网络的应用总结概述在之前工作中遇到的HA的case,大部分还是通过在Linux上设置Secondary IP或者alias ip来向外暴露VIP(virtual IP)的方式提供北向的HA功能。这样保证某一个server down掉之后,还可以通过VIP来访问服务。前提条件是要有某种机制可以发现某个server down掉,并在另一台se...
2019-04-22 23:23:00 2619
原创 如何用Kubernetes建立CDN
文章目录用户越多,问题就越多解决方案:内容分发网络(CDN)CDN服务商的问题kubeCDN架构设计解决的问题开发的挑战Terraform 代码重构ExternalDNS的问题kubeCDN的改进不同云服务商的支持多地域的自动伸缩预定义区域列表总结趁着假期,翻译了一篇文章,已经发表在dockerone。kubeCDN:基于Kubernetes的自托管CDN。GitHub: https://g...
2019-04-06 22:40:15 842
AngularJs Tooltips
2015-12-06
angularjs ng-table demos
2015-09-11
mongodb使用-增删改查、colleciton关联、_id作为主键实现update
2015-07-24
jquery实现json数据填充到table表格中并且实现remove add 数据
2015-07-08
android下用java调用c/c++实现jni
2014-12-26
海思MPP移植到eclipse下实现在eclipse下用海思交叉编译器实现编译工程
2014-12-01
android service 通过broadcast通知activity
2014-08-29
基于LPC1768的远程数据采集
2014-02-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人