2017年11月13日
摘要: 最近都不怎么写些接地气的东西,因为拿捏不准哪些地方会涉及到信息安全。另外,如果我决定哪个地方的代码要自己写,那么可以肯定凌晨3点多,我还在公司。作为一个其实技术还不怎么精通的初级管理者,目前更大局的视角来看一些东西要比编程这些务实的东西更急迫。 我现在的领导是清华才子。经常发现人家看事情确实明白。虽 阅读全文
posted @ 2017-11-13 23:25 编程一生 阅读(2631) 评论(5) 推荐(7) 编辑
  2017年11月12日
摘要: 29岁生日那天我入职乐视,30岁生日那天是双十一,今年的现在来看到看不出什么特别,29号,周三,一切都很普通的样子。确实也提醒了我现在我比较缺的一件事情:低调、沉稳。我入职乐视的时候,一切都是挺满意的,是自己规划中的:大公司,海外出差机会。本来是打算呆很久的。乐视的危机对公司来说、对中国互联网来说, 阅读全文
posted @ 2017-11-12 13:57 编程一生 阅读(7298) 评论(40) 推荐(27) 编辑
  2017年11月5日
摘要: 静儿最近在总结一些面试题,那是因为做什么事情都要认真。面试也一样,静儿作为新美大金融部门的面试官,负责任的告诉大家,下面的问题回答不上来,面试是过不了的。不过以下绝不是原题,你会发现自己实力不过硬,最终肯定是被问出来的。 1>如何定位线上服务OOM问题 2>JVM的GC ROOTS存在于那些地方 3 阅读全文
posted @ 2017-11-05 16:09 编程一生 阅读(5341) 评论(10) 推荐(17) 编辑
  2017年10月30日
摘要: 最近博客更新的少了,相对而言,我在自己的个人公众号里还是挺活跃的,大家可以扫描旁边的二维码,或者微信搜索公众号:“编程一生”加关注。 在分布式的年代,一个应用需要部署到多台服务器上。那么要查看日志文件咋办?一台台的查?这年头还真有这么干的。多服务器终端交互利器有不少。最流行的是polysh。atno 阅读全文
posted @ 2017-10-30 11:50 编程一生 阅读(3120) 评论(5) 推荐(8) 编辑
  2017年10月17日
摘要: 每次看到马路对面摩托罗拉的大牌子,都想起谷歌125亿美元收购摩托罗拉移动,后来又以29亿美元卖给联想的事情。谷歌所做的决策都比较考虑长远利益,在这串交易中,谷歌获得了摩托罗拉最有价值的几千项专利,稳健了Android的生态。谷歌曾经在美国一个地区占用巨大的面积建立了太阳能发电站,人称“烤鸟”项目。因 阅读全文
posted @ 2017-10-17 11:09 编程一生 阅读(11091) 评论(6) 推荐(12) 编辑
  2017年10月11日
摘要: Beanstalk是一个高性能、轻量级的、分布式的、内存型的消息队列系统。最初设计的目的是想通过后台异步执行耗时的任务来降低高容量Web应用系统的页面访问延迟。其实Beanstalkd是典型的类Memcached设计,协议和使用方式都是同样的风格。其基本设计思想很简单:高性能离不开异步,异步离不开队 阅读全文
posted @ 2017-10-11 13:30 编程一生 阅读(23069) 评论(18) 推荐(13) 编辑
  2017年9月30日
摘要: 1.3 网络编程模型与服务治理 服务治理和服务划分密不可分。服务之间既然进行了划分,那么服务之间就要进行通信。当今服务整个链路中最耗时的不是链路节点本身,而是节点间的通信。理解网络编程模型可以更好的进行服务治理。 网络编程模型的选择与服务治理关心的性能指标,各种参数的配置,维护的上下游之间是怎样的关 阅读全文
posted @ 2017-09-30 09:27 编程一生 阅读(1576) 评论(10) 推荐(2) 编辑
  2017年9月29日
摘要: 1.2 服务治理和架构 我在硅谷那段时间,每天早上都单独要一份omelet,就是美式煎蛋。2个鸡蛋和黄油是必选的,另外需要自己在需要放的材料上打钩,有多种芝士可选,另外还可以勾选洋葱,蘑菇,培根,西兰花等。 回国之后,经常也会自己这样做早餐,只是总会在摆盘时,用圆火腿斜切两片,然后将这这个片再四六分 阅读全文
posted @ 2017-09-29 11:13 编程一生 阅读(1914) 评论(9) 推荐(16) 编辑
  2017年9月28日
摘要: 本来应一个可爱帅气的编辑之邀,要写一本书《静儿的互联网服务治理私房菜》。想选服务治理的题材,想急着签协议就写了一个很匆忙的目录和例章。写书本是计划了很久的一件事情。现在反而有些犹豫了。我是不是应该把脚步放慢一些,再稳一些。我是不是应该自己先写了一部分,再考虑签约出版的事情。要做的事情太多了,比如:家 阅读全文
posted @ 2017-09-28 09:29 编程一生 阅读(1828) 评论(8) 推荐(9) 编辑
  2017年9月26日
摘要: 最近基本没什么时间写文章。这篇是去年写的,现在拿出来嘲笑一下任务驱动型,格局很低的自己。 毕业已经近10年。这10年间都在一些大公司工作,周围都是一些很有上进心的人,感觉自己在技术上花的时间比别人少很多。但是却被捧为技术大牛。原因很简单,我总能够用自己的方式把问题解决。我个人认为,女程序员是很有必要 阅读全文
posted @ 2017-09-26 11:16 编程一生 阅读(4894) 评论(26) 推荐(35) 编辑
  2017年9月13日
摘要: 本期我们组的技术分享,打算跟大家讲讲服务治理。我在上篇文章中介绍了我们美团.点评北京总部用的OCTO框架,其实在上海点评部门用的是另一套Pigeon。这两套框架都很重。这是和我们的业务有关的,其实服务治理这个东西都创业公司到成熟的大公司都在用,只是做到的程度不同。 先说说服务治理的边界。本质上任何能 阅读全文
posted @ 2017-09-13 22:40 编程一生 阅读(6924) 评论(12) 推荐(16) 编辑
  2017年9月4日
摘要: 之前在乐视天天研究各种底层高大上的东西,因为我就一个人,想怎么弄怎么弄。如今来了新美大,好好研读一下《阿里巴巴Java开发手册v1.2》。还要对这么看似简单的东西解析一番。毕竟现在带团队,讲究团队合作。现在项目稍微有点乱,早统一,代价越低。别问我乐视是不是不行了。乐视好的很,已经到了谷底,该反弹了, 阅读全文
posted @ 2017-09-04 10:40 编程一生 阅读(4079) 评论(17) 推荐(12) 编辑
  2017年8月21日
摘要: 消息队列是在乐视这边非常普遍使用的技术。在我们部门内部,不同的项目使用的消息队列实现也不一样。下面是支付系统的流转图(部门兄弟画的,借用一下): 从图中可以看到,里面用到了kafka消息队列。作用是做数据库分库分表后的聚合,异步汇总到一张总表。里面也用到了redis,用来处理高并发下的订单重复提交。 阅读全文
posted @ 2017-08-21 21:03 编程一生 阅读(21641) 评论(23) 推荐(25) 编辑
  2017年8月18日
摘要: 打算给我们部门弄个内部分享。发现大家对一些底层知识的认知停留在一句一句的,比如听说JVM使用-XX:-UseBiasedLocking取消偏向锁可以提高性能,因为它只适用于非多线程高并发应用。使用数字对象的缓存-XX:AutoBoxCacheMax=20000比默认缓存-128~127要提高性能。对 阅读全文
posted @ 2017-08-18 19:22 编程一生 阅读(1506) 评论(6) 推荐(7) 编辑
  2017年8月17日
摘要: 昨天有个大牛说我啰嗦,眼光比较细碎,看不到重点。太他爷爷的有道理了!要说看人品,还是女孩子强一些。原来记得看到一个男孩子的抱怨,说怎么两人刚刚开始在一起,女孩子在心里就已经和他过完了一辈子。哥哥们,不想这么远行吗?看看何洁,看看带着俩娃跳楼的妈妈。所以现在的女孩子是很明白的,有些男孩子个子不高,其貌 阅读全文
posted @ 2017-08-17 19:25 编程一生 阅读(15550) 评论(17) 推荐(24) 编辑