上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 16 下一页
  2019年3月20日
摘要: 背景 继上一篇《Kubernetes的污点和容忍(上篇)》,这是https://kubernetes.io/docs/concepts/configuration/taint-and-toleration/ 译文的下半部分。 经常看外文文档或书籍多了,会产生一个问题:“不方便沟通。”不太会用大家习惯 阅读全文
posted @ 2019-03-20 10:10 编程一生 阅读(4069) 评论(1) 推荐(0) 编辑
  2019年3月19日
摘要: 背景 搭建了一个k8s(Kubernetes)的事件监听服务,监听事件之后对数据做处理。有天报了一个问题经调查是新版本的k8s集群添加会把unschedule等信息通过污点的方式反映。而这些污点是只有key没有value的。我的服务中只对value不会空的进行了处理就不对了。 发现这个问题,我跟le 阅读全文
posted @ 2019-03-19 07:57 编程一生 阅读(952) 评论(1) 推荐(1) 编辑
  2019年3月18日
摘要: 明代黄凤池写了一本《梅竹兰菊四谱》,从此,梅兰竹菊被称为“四君子”。其中竹子因为有竹节和中空,象征着崇高坚韧之节,虚怀若谷之心。除此之外,竹子的生长过程也很励志。 竹子用前4年时间只长了3厘米,但是到了第5年,就以每天30cm的速度疯长,6周就长到15米。但是在看不到的前4年,竹子将根延伸了数百平米 阅读全文
posted @ 2019-03-18 09:31 编程一生 阅读(1488) 评论(5) 推荐(4) 编辑
  2019年3月13日
摘要: 简介 这里的并发不是高并发,只是将正式环境的一小段流量同时打到我的自测环境。一个请求同时多次发送,真正意义上并发处理同一个数据,主要需求是保证数据幂等性和正确性。 主要技术是用分布式缓存做多次相同请求的幂等处理和用有限状态机来解决MQ消息的不保证有序。 场景 k8s集群可以进行事件监听,静儿这次使用 阅读全文
posted @ 2019-03-13 12:39 编程一生 阅读(2088) 评论(2) 推荐(5) 编辑
  2019年3月12日
摘要: 技术公众号「编程一生」 阅读全文
posted @ 2019-03-12 12:31 编程一生 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 背景 最近看了三本书《启示录-打造用户喜爱的产品》、《学会提问-批判性思维指南》、《写给大家看的设计书》。本来超级大佬要求我们「苦练基本功」的功课是前两本加上《金字塔原理》。因为《金字塔原理》之前看过很多遍,这次不用看。正好有热心博友反馈静儿的文章排版不太好,静儿就把最后一本改成了《写给大家看的设计 阅读全文
posted @ 2019-03-12 11:34 编程一生 阅读(858) 评论(1) 推荐(0) 编辑
  2019年3月9日
摘要: 从17年开始写博客以来,反思一下自己的成长和改变。静儿一直以来都不算特别成功的一个重要原因就是思维太过发散。 究其原因,还是和自己的人生观、价值观关系很大。静儿从小对物质的追求比较少,所以做事情的时候没有很强的动机和目的性。通常做一件事情的思维是:我想做这件事情。而不是说为了达到一个目的,我要做一件 阅读全文
posted @ 2019-03-09 01:35 编程一生 阅读(1569) 评论(1) 推荐(10) 编辑
  2019年3月4日
摘要: 一、背景 最初遇到这个问题是去58面试。部门领导是原同事,所以面试比较水。水到什么程度呢? 面试就是走个形式而已,不会不过的。 一面面试官就问了一个问题:“一个请求过来都经过了什么?” 剩下的全是闲聊。顺便展示一下公司和部门的优势。期待加入的意思。 声明 面试如此之松是基于两点: 第一点,与原同事多 阅读全文
posted @ 2019-03-04 21:26 编程一生 阅读(2313) 评论(0) 推荐(3) 编辑
  2019年2月28日
摘要: 一、业务开发与基础开发的区别 - 划分方式 一种将后台开发细分的方式:前台开发(业务)、中台开发(中间件、应用基础服务、PAAS服务、IAAS服务)、后台开发(运维开发)。一般前台开发对应于业务开发,中台开发对应基础开发,后台开发对应运维。 - 规模 基础开发的目标是解决业务的公共痛点,所以一般数据 阅读全文
posted @ 2019-02-28 16:34 编程一生 阅读(2084) 评论(0) 推荐(1) 编辑
  2019年2月26日
摘要: 一、背景 程序的定义:程序=数据+算法+接口 二、常用技巧 技巧1 - 按目标设计接口做幂等设计 - 场景 背景:做任务赚积分。前端发出增加积分请求,如果收不到响应会重试。 后台开发人员:怎么判断是重试还是另一次请求? 解决方案:接口定义中需要传入原来积分是多少,增加到多少。开发人员直接将目标结果入 阅读全文
posted @ 2019-02-26 11:37 编程一生 阅读(1323) 评论(2) 推荐(3) 编辑
  2019年2月25日
摘要: 一、什么是OCTO 定义: OCTO是美团的分布式服务通信框架及服务治理系统,属于公司级基础设施(octo已经开源,https://github.com/Meituan-Dianping。octo-rpc, octo-portal,octo-ns 都是octo的一部分)。 目标: 为公司所有业务提供 阅读全文
posted @ 2019-02-25 09:37 编程一生 阅读(4348) 评论(7) 推荐(4) 编辑
  2019年2月19日
摘要: 一、什么是高并发 定义: 高并发(High Concurrency)是使用技术手段使系统可以并行处理很多请求。 关键指标: -响应时间(Response Time) -吞吐量(Throughput) -每秒查询率QPS(Query Per Second) -每秒事务处理量TPS(Transactio 阅读全文
posted @ 2019-02-19 12:31 编程一生 阅读(21579) 评论(13) 推荐(14) 编辑
  2019年2月18日
摘要: 美团这边有个很好的风格。上上下下谁出去参加什么技术会议、培训之类的都会回来主动给大家做分享。用了近两天的时间读了一本《程序员修炼之道》,自己的收获分享给大家,也算是美团精神的一个发扬。 读的时候本来打算用金字塔原理对文章进行归纳后输出文章,看完后发现附录里“注重实效的程序员之快速参考指南”里70的句 阅读全文
posted @ 2019-02-18 10:23 编程一生 阅读(7389) 评论(7) 推荐(12) 编辑
  2019年2月13日
摘要: 静儿四年前面试一家公司,当时没有意识到自己的工作年限已经很长了。面试官的工作年限似乎比我短。他问了我很多java的三方类库的用法。我当时那段时间主要在做搜索,对于三方类库没有多少研究。我并不知道他那种用法,被他问的回答不出来了。他显然很得意,跟我说:“你是不是很久没有写代码了?自己知道结果了吧?”我 阅读全文
posted @ 2019-02-13 10:52 编程一生 阅读(4790) 评论(13) 推荐(21) 编辑
  2019年2月11日
摘要: 架构师是互联网行业高薪又紧俏的资源。成为架构师最基本的是设计能力。设计与设计的区别主要体现在两方面: 1,深度:要解决哪些问题?这个问题背后的根本问题是什么?还有什么问题没有发现?对应的能力是发现和解决问题的能力。 2,体系:要解决的问题的属于哪一类的问题?这类问题能否进一步抽象,让系统解决更大的问 阅读全文
posted @ 2019-02-11 10:24 编程一生 阅读(1626) 评论(1) 推荐(5) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 16 下一页