Kubernetes(k8s)是一款开源的优秀的容器编排调度系统,其本身也是一款分布式应用程序。虽然本系列文章讨论的是互联网架构,但是k8s的一些设计理念非常值得深思和借鉴,本人并非运维专家,本文尝试从自己看到的一些k8s的架构理念结合自己的理解来分析 k8s在稳定性、简单、可扩展性三个方面做的一些 ...
分类:
Web程序 时间:
2019-01-24 21:55:16
阅读次数:
203
一、PHP设计理念及特点 多进程模型:由于PHP是多进程模型,不同请求间互不干扰,这样保证了一个请求挂掉不会对全盘 /usr/local/cmake/bin/cmake DCURSES_LIBRARY=/usr/local/ncurses/lib/libncurses.a DCURSES_INCLU ...
分类:
Web程序 时间:
2019-01-11 14:14:50
阅读次数:
235
直接说内容:监控报警策略实战冗余设计理念实战限流原理与实现降级的策略与实现回滚策略规范与实践重试技术策略理解面对峰值到来时候,应该准备的工作。分为了事前,事中,事后三个阶段来进行介绍。全链路压测全步骤包含哪些东西。异常问题排查的实战经验。包括:JVM(OOM,FULLGC,LOAD飙升等)数据库(慢SQL,数据扩展,同步)网络(DNS解析异常,链接异常,超时异常)性能优化(优化方向,优化技术,优化
分类:
Web程序 时间:
2018-12-30 12:45:49
阅读次数:
284
若夫乘天地之正,而御六气之辩解,以游无穷者,彼且恶乎待哉? ——《庄子.逍遥游》 翻译:至于遵循宇宙万物的规律,把握“六气”的变化,遨游于无穷无尽的境域,他还仰赖什么呢! 2.1 初始Spark 第一点是关于MRv1与MRv2的区别对比。 2.2 Spark基础知识 主要解释Spark的各个版本,介 ...
分类:
其他好文 时间:
2018-12-24 16:15:58
阅读次数:
168
一、assertion的语法和语义 在软件开发中,assertion是一种经典的调试、测试方式,本文将深入解析assertion功能的使用以及其设计理念,并给出相关的例子。 清软国际java学习 assertion(断言)在软件开发中是一种常用的调试方式,很多开发语言中都支持这种机制,如C,C++和 ...
分类:
其他好文 时间:
2018-12-23 23:54:19
阅读次数:
234
一个良好的程序设计应该是层次清晰,各模块对于外部模块来说,是否只提供了对外的API而隐藏了具体的实现细节,通常对于使用者而言,只需要知道实现功能的API 而无法操作具体实现的过程,这种设计理念被称为信息隐藏也就是我们通常所说的封装。 ...
分类:
其他好文 时间:
2018-12-22 16:41:50
阅读次数:
215
企事业单位在购买OA系统软件时,必然会思考一个问题,那就是这个东西我们究竟能够用多久,就像我们在选购其他商品一样,也会关心它是否能使用长久。OA系统是否能够使用长久,在于所选的企业OA系统在技术层面和设计理念上要领先于其他同类产品。产品具有稳定性、易用性、强扩展性等实用功能,保障企业在使用过程中经历相当长的使用周期而不会落伍,并且在未来可以创新其他功能,这些主要体现在我们经常所说的二次开发性上。O
分类:
其他好文 时间:
2018-12-14 13:58:08
阅读次数:
193
品牌LOGO设计的过程、要求及方法绝妙的logo设计与品牌设计并非出自偶然,它们出自精心审慎的设计、创意,来源于品牌的价值、梦想、承诺及营销目标的深思熟虑而碰撞出的火花。设计logo包含一定的程序,熟练掌握这一过程能累计到更令人满意的经验,同时得到更好的设计效果。尚略广告上海品牌logo设计公司为大家分享关于卓越LOGO设计的流程、要求及方法。设计理念Logo的目的在于为品牌捕捉到一个清晰简洁的视
分类:
其他好文 时间:
2018-12-04 18:58:34
阅读次数:
144
一、Redis常见问题处理
二、Reids主从版本案例分享
三、Redis集群版参考
四、Redis性能测试
五、Redis监控指标
六、Redis产品设计理念
分类:
其他好文 时间:
2018-12-03 19:50:16
阅读次数:
214