自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(75)
  • 收藏
  • 关注

转载 经历不可抗力是一种什么体验

郑昀 最后更新于2015/1/29 关键词:空调、运维、电缆、DNS根域、DDoS、劫持、乌龙 本文档适用人员:研发和运维 知己知彼,百战不殆,了解一下过去那几年我们所经历过的各种不可抗离奇事件吧。 一.空调,挥之不去的噩梦 我们一而再再而三地跌倒在IDC机房空调机组...

2017-05-07 14:47:00 448

转载 轻舟已过万重山——真正的技术派公司是怎么联调、测试和发布的?

郑昀 创建于2017/3/8 最后更新于2017/3/10 关键词:研发协作,Docker,环境变量,开发联调,环境维护,虚拟机,中间件,配置与代码分离,git,jenkins 开发联调,测试,预发,生产,稍微上规模的互联网技术团队,每一次发布都需要经历这四个阶段。每一个阶段都对...

2017-03-14 20:00:00 259

转载 有些事儿,工程师可能今生仅此一次

郑昀 创建于2016/9/15 最后更新于2016/9/18 关键词:深度思考,碎片化阅读,做论文,深入研究, 早先在《技术高手如何炼成》一文中提到,我会问面试者,你日常如何构建自己的知识体系。有人会觉得你怎么就问出这么宏大的问题?知识体系,这是什么鬼? 面试时的交谈 ——...

2016-09-20 11:11:00 164

转载 大BOSS随时都会到来

郑昀(微博:http://weibo.com/yunzheng) 去年在上市前后,我不止一次跟大家说过如下内容: 我们这帮兄弟第一精通业务,第二有丰富的战斗经验和规范,你们都是中流砥柱,都要带兵打仗。 我还希望大家要有“舍我其谁”的精英意识: 我们的干部终有一天将成为领军者,组团单干,...

2016-08-16 16:10:00 224

转载 私有云的难处

郑昀创建于2016/7/31 最后更新于2016/8/3 2014年年底,我们开始试着将原有的持续集成和持续发布流程,从 OpenStack 迁移到 Docker 上。后来,我整理过两篇文章讲容器私有云和持续发布都要解决哪些基础问题(I,II)。 现在,OpenStack 又回来...

2016-08-16 16:05:00 126

转载 Cloud Engine:大杀器如何炼成

郑昀 创建于2016/6/18 最后更新于2016/6/19 点击查看我的《如何从零搭建一个技术平台》,这是一个系列。转载时请注明“转载自旁观者-博客园”或者给出本文的原始链接。 本文档适用人员:技术人员 何谓 ACP?阿里协作平台是也。 自动化测试、自动化构建、...

2016-06-27 11:49:00 94

转载 如何从零开始搭建一个技术平台

郑昀 创建于2016/3/30 最后更新于2016/4/8 关键词:技术预研课题,平台设计,应用场景,故事,信息架构,业务流程,数据流程 本文档适用人员:全体研发 提纲: 如何从零开始搭建一个技术平台? 应用场景其实就是我们的愿景 ...

2016-04-26 09:53:00 435

转载 JDBC驱动自身问题引发的FullGC

公众号HelloJava刊出一篇《MySQL Statement cancellation timer 故障排查分享》,作者的某服务的线上机器报 502(502是 nginx 做后端健康检查时不能连接到 server 时抛出的提示),他用jstack -l 打印线程堆栈,发现了大量可疑...

2016-03-29 16:43:00 85

转载 技术人员的疆域

郑昀 一 从初中级走向中高级、走向技术专家的过程,必然伴随着价值观输出。 为什么? 因为伴随着你越来越有Power,越来越有Experience,你一定会时不时输出一下价值观。你的疆域不再只是你写的代码,你负责的工程。限制你的仅仅是你的意愿和行动力。 ...

2016-01-26 10:14:00 78

转载 #研发解决方案#分布式并行计算调度和管理系统Summoner

郑昀 创建于2015/11/10 最后更新于2015/11/12 关键词:佣金计算、定时任务、数据抽取、数据清洗、数据计算、Java、Redis、MySQL、Zookeeper、azkaban2、oozie、mesos ...

2016-01-08 10:53:00 146

转载 内部Hybrid App经验解读

郑昀编纂 关键词:Hybrid,Zepto,Fastclick,Backbone,sui,SPA,pushState,跨域,CORS click 事件还是 tap 事件? Zepto 的 show/hide 有时不靠谱 And...

2015-12-30 11:31:00 108

转载 iDB是如何运转的 一

郑昀 创建于2015/12/2 最后更新于2015/12/4 关键词:数据库,MySQL,自动化运维,DDL,DML,SQL审核,备份,回滚,Inception,osc 每个大型互联网公司都有一个数据库自动化运维系统,比如 Qunar 有 Inception(已...

2015-12-08 14:32:00 159

转载 #研发解决方案#iDB-数据库自动化运维平台

郑昀 创建于2015/12/2 最后更新于2015/12/2 关键词:数据库,MySQL,自动化运维,AutoDDL,刷库,帐号授权,审核,回滚 iDB 是刘勤红部门推出的数据库自动化运维平台,它其实已经断断续续开发了几个月了,线上也跑了一段时间,最近又发布了新版本...

2015-12-08 14:24:00 146

转载 各大公司容器云的技术栈对比

郑昀编著于2015/10/20 目前来看,几家历史包袱较重的公司都选择不让上层应用感知到底层是 VM 还是容器,所以都改了 docker 内核,如360、点评、汽车之家。最后附上我们的容器私有云技术栈以及系统截图。 点评容器技术栈 2014年启动基于 do...

2015-11-02 22:10:00 603

转载 容器私有云和持续发布都要解决哪些基础问题 第一集

郑昀编著,文字资料来自于张帆、白俊华、刘飞宇以及网络资料 创建于2015/10/21 最后更新于2015/10/29 关键词: Docker,容器,持续集成,持续发布,CI,私有云 本文档适用人员:广义上的技术人员 首...

2015-11-02 22:08:00 194

转载 技术高手如何炼成

郑昀 创建于2015/6/30 最后更新于2015/10/13 关键词: 成长,知识体系,学习金字塔,论坛,博客,RCA,分享会 本文档适用人员:技术人员 面试的时候...

2015-10-14 12:45:00 86

转载 #研发解决方案#基于Apriori算法的Nginx+Lua+ELK异常流量拦截方案

郑昀 基于杨海波的设计文档 创建于2015/8/13 最后更新于2015/8/25 关键词:异常流量、rate limiting、Nginx、Apriori、频繁项集、先验算法、Lua、ELK 本文档适用人员:技术人员 提纲: ...

2015-09-23 12:29:00 130

转载 电商交易背景知识合集第一季

郑昀编纂 基于网络资料 创建于2015/9/7 最后更新于2015/9/7 特别感谢知乎梁川、天顺等知乎网友的精彩回答 本文档适用人员:交易领域的产品研发人员 提纲: 银联 一些错综...

2015-09-08 17:45:00 571

转载 安全基础教育第二季第1集:屡战屡败的找回密码

郑昀 创建于2015/5/19 最后更新于2015/8/7 关键词: Web安全、系统安全、Web开发、找回密码、重置密码 本文档适用人员:广义的技术人员 ...

2015-08-15 11:30:00 283

转载 从宏观到微观——天机与鹰眼联手

郑昀 创建于2015/6/23 最后更新于2015/6/25 关键词: Google Dapper、窝窝Tracing、鹰眼、天机、性能、调用链分析、散点图、瀑布图 本文档适用人员:技术人员 提纲: ...

2015-07-15 19:27:00 131

转载 我们过去几年做对了哪些事

郑昀创建于2014/11/10 关键词: 财富观、对题集、一票否决、业务收敛、持续集成、预研、培训、公开演讲、传承 本文档适用人员:研发干部 0x00,我们一定做对了什么,当然,也做错了很多...

2015-06-26 14:16:00 102

转载 #研发解决方案#discache-分布式缓存查询与管理系统

郑昀 基于马海元和闫小波的文档 关键词: memcached 、redis、分布式缓存、控制台、反序列化、Java 本文档适用人员:研发和运维员工 提纲: ...

2015-06-01 15:33:00 135

转载 研发哲学

郑昀 创建于2015/2/27 最后更新于2015/3/25 关键词: 哲学、规则、套路、传承 本文档适用人员:广义的技术人员 提纲: Don't make me think If it hurts, do it more and often 这个世界从来没有什么...

2015-05-29 22:12:00 135

转载 安全基础教育第一季:堡垒是从内部攻破的

郑昀 创建于2015/4/10 最后更新于2015/4/28 本文档适用人员:广义的技术人员 提纲: 堡垒是从内部攻破的 员工无知者无畏 运维配置暴露细节 后台不设防 ...

2015-05-29 19:00:00 650

转载 小伙伴们手滑集

郑昀 创建于2015/5/28 最后更新于2015/5/29 关键词: 误删除、线上事故、误操作、 本文档适用人员:全体技术人员 携程旅行网的技术团队今天注定是一个不眠之夜,我的猜测是自动化运维系统过于强大以至...

2015-05-29 18:59:00 86

转载 #研发解决方案介绍#基于持久化配置中心的业务降级

郑昀 最后更新于2014/4/18 关键词:业务降级,配置中心,基本可用性, A.业务降级的背景知识: 淘宝就双十一课题曾经讲过: 『 所谓业务降级,就是牺牲非核心的业务功能,保证核心功能...

2015-01-27 09:45:00 88

转载 #研发解决方案介绍#基于StatsD+Graphite的智能监控解决方案

郑昀 基于李丹和刘奎的文档 创建于2014/12/5 关键词: 监控 、dashboard、PHP、graphite、statsd、whisper、carbon、grafana、influxdb、Python ...

2015-01-27 09:42:00 141

转载 #研发中间件介绍#定时任务调度与管理JobCenter

郑昀 最后更新于2014/11/11 关键词: 定时任务 、调度、监控报警、Job、crontab、Java 本文档适用人员:研发员工 没有JobCenter时我们要面...

2015-01-04 16:52:00 245

转载 #数据技术选型#即席查询Shib+Presto,集群任务调度HUE+Oozie

郑昀 创建于2014/10/30 最后更新于2014/10/31 一)选型:Shib+Presto 应用场景:即席查询(Ad-hoc Query) 1.1.即席查询的目标 使用者是产品/运营/销售运营...

2014-12-22 13:27:00 276

转载 #研发解决方案介绍#Recsys-Evaluate(推荐评测)

郑昀 基于刘金鑫文档 最后更新于2014/12/1 关键词: recsys 、推荐评测、Evaluation of Recommender System、piwik、flume、kafka、storm、redis、mysql ...

2014-12-17 14:31:00 108

转载 #研发解决方案介绍#Tracing(鹰眼)

郑昀 最后更新于2014/11/12 关键词: GoogleDapper 、分布式跟踪、鹰眼、Tracing、HBase、HDFS、 本文档适用人员:研发 分布式系统为...

2014-12-17 14:27:00 101

转载 #研发中间件介绍#异步消息可靠推送Notify

郑昀 基于朱传志的设计文档 最后更新于2014/11/11 关键词: 异步消息 、订阅者集群、可伸缩、Push模式、Pull模式 本文档适用人员:研发 ...

2014-12-16 15:41:00 77

转载 #研发解决方案介绍#基于ES的搜索+筛选+排序解决方案

郑昀 基于胡耀华和王超的设计文档 最后更新于2014/12/3 关键词: ElasticSearch 、Lucene、solr、搜索、facet、高可用、可伸缩、mongodb、SearchHub、商品中心 ...

2014-12-16 15:38:00 123

转载 被小伙伴们吓哭了:可怕的命令

郑昀 创建于2014/5/19最后更新于2014/5/22友情赠送一篇:被小伙伴们蠢哭了的那些事儿:找回密码篇 (2014-01-13) 杀手级命令:rm -rf 2014-5-17-某软件公司在生产环境误删数据库文件 悲剧一: 妹...

2014-05-22 19:19:00 89

转载 被小伙伴们蠢哭了的那些事儿:找回密码篇

郑昀 创建于2014-01-12; 最后更新于2014-01-13. 找回密码功能是漏洞传统重灾区,下面列出两个经典错误点,请引以为戒吧Web开发工程师们! Web安全: 一)以为用户不会抓包不会看源码不会分析表单参数,HTML文档和表单里想写啥就写啥 ...

2014-01-13 19:09:00 78

转载 [慢查优化]慎用MySQL子查询,尤其是看到DEPENDENT SUBQUERY标记时

案例梳理时间:2013-9-25 写在前面的话: 在慢查优化1和2里都反复强调过 explain 的重要性,但有时候肉眼看不出 explain 结果如何指导优化,这时候还需要有一些其他基础知识的佐助,甚至需要...

2013-11-29 16:32:00 400

转载 Web开发基本准则-55实录-缓存策略

续上篇《Web开发基本准则-55实录-Web访问安全》。 Web开发基本准则-55实录-缓存策略 郑昀 创建于2013年2月 郑昀 最后更新于2013年10月26日 提纲: ...

2013-10-30 01:11:00 94

转载 Web开发基本准则-55实录-Web访问安全

Web开发工程师请阅读下面的前端开发准则,这是第一部分,强调了过去几年里我们注意到的Web工程师务须处理的Web访问安全基础点。尤其是一些从传统软件开发转入互联网开发的工程师,请仔细阅读,不要因为忽视这些基础点而制造一个又一个的漏洞或突发事件。 Web开发基本准则-55实录-Web...

2013-10-15 17:56:00 188

转载 线上Java应用排查和诊断规范

@郑昀 整理 标准做法一:OOM触发HeadpDump 目的: OOM发生时,输出堆栈快照文件,供研发人员分析。 在JVM中,如果98%的时间是用于 GC 且可用的 Heap size 不足2%的时候,将抛出 OOM 异常。 配置操作: ...

2013-09-26 15:23:00 59

转载 [慢查优化]建索引时注意字段选择性 & 范围查询注意组合索引的字段顺序

写在前面的话: 之前曾说过“不要求每个人一定理解 联表查询(join/left join/inner join等)时的mysql运算过程”,但对于字段选择性差意味着什么,组合索引字段顺序意味着什么,要求每个人必须了解; 重复上一次的话:把mysql客户端(...

2013-09-22 10:06:00 54

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除