MSBU Tech 技术周刊
2016/09/06
微信序列号生成器架构设计及演变
微信序列号生成器 seqsvr 的架构设计和演变,用简单优雅的模型,为微信的其它模块提供了一种简单可靠的一致性解决方案。
gRPC 1.0发布
Google 推出的基于 protobuf 格式的RPC框架。
Getting Started with Icicle: Write asynchronous code in PHP with synchronous coding techniques using promises and coroutines
在PHP中用同步的写法写异步程序,支持promise风格和协程风格。
谈谈互联网后端基础设施
互联网后端基础设施的全面总结。
PHP The Right Way
php的最佳实践。
PHP 程序员的技术成长规划
一篇老文章了,但是仍然不失为当前php程序员成长路线的很好的参考。
Why Learning to Code is So Damn Hard
非常系统的解释了为啥学代码这么难,以及如何会简单一些,里面的概念很有意思。
蘑菇街 DevOps 实践及心路历程分享
蘑菇街是如何做DevOps的。
Splunk vs ELK: The Log Management Tools Decision Making Guide
ELK和Splunk,两个业界最流行的日志管理系统对比。
Growth: 全栈增长工程师指南
一本全栈增长工程师的入门指南,涵盖前端、后端、开发、测试、上线、数据分析、架构设计等等各个方面。
和 Vue.js 框架的作者聊聊前端框架开发背后的故事
Vue.js 作者亲自在 podcasting 中现身说法,讲述 Vue.js 是怎么设计的,还有与“竞争对手”们的关系和对比(Ember, Angular, React)。
使用高斯模糊的效果逐步加载图片(仿 Medium)
国外知名自媒体平台 Medium 所使用的高斯模糊效果,对我们的产品实现有借鉴意义。
如何编写你自己的 Virtual DOM
Android 7.0 for Developers
面向开发者的 Android 7.0 新特性介绍。
Android APK 签名比对
这个文章主要是对Android APK签名机制进行了结构性的介绍。
Android插件化:从入门到放弃
插件化技术介绍及未来展望。
打造一个优雅的Timer
详细列举了NSTimer的缺陷,给出一个基于GCD的方案,解决了各种问题。有详细代码。让你对NSTimer和RunLoop有深入理解。
git - 简明指南
助你入门 git 的简明指南,为迎接 SVN 下线做准备。
Git Magic
Git 使用魔法,实用的深度 Git 使用 tips。