我自用的项目管理文档模板
作为RD,除了搞好技术方案、实现,也要搞好项目管理。 大部分的任务推进都是以项目为维度的,而其中的项目管理对于结果成功至关重要。 如何做好DPM(Developer Project Manager)?我认为首先要有owner心态,即我是这个项目的负责人心态,其次是要有owner配套的方法论、能力。 ...
作为RD,除了搞好技术方案、实现,也要搞好项目管理。 大部分的任务推进都是以项目为维度的,而其中的项目管理对于结果成功至关重要。 如何做好DPM(Developer Project Manager)?我认为首先要有owner心态,即我是这个项目的负责人心态,其次是要有owner配套的方法论、能力。 ...
Jay Kreps (Confluent CEO,Kafka 核心作者) 在《The Log: What every software engineer should know about real-time data’s unifying abstraction》中系统性描述了日志的价值和重要性,指出了日志特定的应用目标:它记录了什么时间发生了什么事情(they record what happened and when)。而这,正是分布式系统许多问题的核心。 ...
解答:ES为什么建议使用32或者26GB的堆?并且了解JVM中的指针压缩设计。 ...
踩坑MySQL主从延迟背景下,流程业务卡住无法流转,问题得以暴露。 ...
踩坑通过消费MQ,从MySQL同步Redis时,并发时暴露消费无序的问题,导致数据被覆盖。 ...
踩坑MySQL主从延迟背景下,生产消费未正确处理此类场景,数据消费第一次失败报警,问题得以暴露。 ...
踩坑事务内循环调用sleep,通过调整线程池参数的方式问题得以暴露。 ...
踩坑reflections反射库突然无法通过反射正常加载类,原因竟是Guava未做新老版本兼容。 ...
解答组内技术分享时抛出的一个疑问:buffer跟cache的区别是什么? ...
理解Tomcat主要的架构设计、核心组件设计、功能实现以及性能优化方案,细数我目前对Tomcat掌握的知识。 ...
为什么Elasticsearch/Lucene全文查询这么快? ...
了解Unix、Linux系统下的进程控制fork函数。 ...
讨论fsync函数细节。 ...
译作:了解下DPDK技术基本原理。 ...
Ref 原文:LINUX – IO MULTIPLEXING – SELECT VS POLL VS EPOLL。 正文 对于Unix(Linux)系统我们有一个基本的设定:系统中的任何对象都是个文件everyt...
原文:All about Linux swap space Linux将物理RAM内存分割成不同的内存块,我们把这个块叫做页page。而交换swapping这个动作发生在将一页内存...
Linux内核文档:What is NUMA?。 关于NUMA架构是什么的问题,可以同时从硬件、软件的不同角度进行解释。 硬件角度 从硬件来看,NUMA...
原文:Storing hundreds of millions of simple key-value pairs in Redis 。 背景:本文讲的是Instagram团队2011年时碰到的一个技术场景。新旧系统迁移,需要做一些脚手架...
第一次来长沙还是2014年的时候,彼时我还不怎么会编程(那时候想做PM而不是RD),对计算机的理解还过于肤浅。但是2014年认识了几个对我之...
踩坑Apollo配置namespace加载顺序优先级问题,更具体点应该表述为【踩坑Spring框架中针对多配置属性源取值的逻辑】。 ...