Memcached是danga.com(运营LiveJournal的技术团队)开发的一套分布式内存对象缓存系统,用于在动态系统中减少数据库负载,提升性能。关于这个东西,相信很多人都用过,本文意在通过对memcached的实现及代码分析,获得对这个出色的开源软件更深入的了解,并可以根据我们的需要对其进行更进一步的优化。末了将通过对BSM_Memcache扩展的分析,加深对memcached的使用方式...
分类:
系统相关 时间:
2016-07-10 18:31:50
阅读次数:
289
支撑微博千亿调用的轻量级 RPC 框架 Motan 正式开源了,项目地址为https://github.com/weibocom/motan。 微博轻量级RPC框架Motan正式开源 Motan 是微博技术团队研发的基于 Java 的轻量级 RPC 框架,已在微博内部大规模应用多年,每天稳定支撑微博 ...
分类:
其他好文 时间:
2016-07-04 23:35:25
阅读次数:
398
Cubieboard究竟几个意思? Cubieboard究竟几个意思? 2013-08-16 12:16 张海春 0条评论 2013-08-16 12:16 张海春 0条评论 Cubieboard是由一支中国珠海的技术团队Cubieteam开发的一个开源MiniPC,有些类似于英国人开发的树莓派,但 ...
分类:
其他好文 时间:
2016-06-29 21:57:55
阅读次数:
156
自动化测试、自动化构建、自动化运维、环境维护、资源申请和释放、虚拟机集群、容器集群……对于一支庞大的技术团队,这些名词术语意味着生产效率,意味着快速迭代,意味着研发、测试、运维 All in,当然也可能意味着混乱,有操不完的心,有维护不完的事,工程越多,并行项目越多,麻烦越大。 ...
分类:
其他好文 时间:
2016-06-23 14:28:46
阅读次数:
367
很多团队都尝试过自动化测试,但一般都是浅尝则止,很少有非纯技术团队能够在自动化测试的道路上坚持下去。 自动化测试是一个很广义的概念,一般说来所有能替代人工测试的方式都属于自动化测试,我们一般说的单元测试就是自动化测试的一种,单元测试很多人称之为“毫秒级的自动化测试”。 自动化测试是很难的,从某种意义 ...
分类:
其他好文 时间:
2016-06-23 12:43:13
阅读次数:
162
在生产出一个好的软件之前需要对软件的需求进行分析,如何规划好我们下一步该做什么,进而准确全面地找到 需求。我们应该获取和引导需求,找到利益相关者挖掘需求。需求来自于各种管理机构、软件企业本身、技术团队本 身等。接着分析和定义需求,验证需求,在软件产品中管理需求。对软件的需求分为对产品功能性的需求、对 ...
分类:
其他好文 时间:
2016-06-17 23:51:58
阅读次数:
156
原文出处: 尹荣乔 十一回来,第一天上班,领导找我说,你的人都划入各个事业部,管理权也都放在各事业部,于是我就成了一个光杆司令,后续未知。 小组是个技术团队,现有10人左右,承接着公司各个事业部的技术开发任务。公司业务人员已经分成了事业部,由于技术的平台性和共享性,技术一直是以研发中心存在的单独部门 ...
分类:
其他好文 时间:
2016-06-13 11:14:32
阅读次数:
168
前言
好几个月之前关于Android App热补丁修复火了一把,源于QQ空间团队的一篇文章安卓App热补丁动态修复技术介绍,然后各大厂的开源项目都出来了,本文的实践基于HotFix,也就是QQ空间技术团队那篇文章所应用的技术,笔者会把整个过程的细节和思路在文章中详说,研究这个的出发点也是为了能紧急修复app的bug,而不需要重复发包,不需要用户重新下载app就能把问题解决,个人觉得这个还是蛮...
分类:
移动开发 时间:
2016-06-12 03:00:05
阅读次数:
1114
随着互联网+的火热,目前项目经理只出现在稍微完善的技术团队中,所以对于很多工作时间不长的技术和其他外行朋友来看对于它的工作职责是非常陌生的。项目经理职位最先出现是在工程项目管理中,和项目监理、建造师差不多是一样时候的,我们平时很多时候提到的项目经理并不是在软..
分类:
其他好文 时间:
2016-06-08 17:21:34
阅读次数:
185