摘要:
要想在不可靠的硬件、软件和网络的基础上构建可靠的系统,容错是必不可少的。 阅读全文
摘要:
数据拷贝是互联网世界的一半天空。高可用的基础是冗余。而冗余的基础是复制技术。 阅读全文
摘要:
面向未来的工程师应当是:富有探索精神的、诚实而一丝不苟的、具有审美品味的、头脑开放和灵活的。 阅读全文
摘要:
在可靠信息分析的基础上作出决策;学会忍耐。 阅读全文
摘要:
事务简化了应用的数据读写模型。事务的抽象是 ACID。 阅读全文
摘要:
数据存储系统是软件的基石。本文总结了基本的存储结构及索引、若干主流数据存储系统(DB,Redis, HBase, ES)及适用场景。 阅读全文
摘要:
做一个真理性的人并不容易。提炼出 24 种思维模型及 40 条关于直觉本能的内置模式和倾向性陷阱,在作出重大判断和决策时,可以有意识地避免。 阅读全文
摘要:
我会铭记那片海。它带给我的感觉。像海一样恬淡、温雅。将海之魂融入到我的身体里。让内心抵达深度宁静,感受内心与天地的静谧,从万物中汲取能量,抵达自由之境。 阅读全文
摘要:
限流算法及 RateLimiter 实现解析。 阅读全文
摘要:
技术写作准则:品质至上。内容严格把关、结构清晰直观、讲解生动易懂、篇幅适中、排版美观、润色完善。 阅读全文
摘要:
如何思考问题与思考具体问题同等重要。本文探讨了一种技术思考框架:基于技术体系结构的“抽象-思路-考量-优化-细节”五步曲。 阅读全文
摘要:
位是程序世界的本源。位向量(位的顺序数组)的空间效率以及位运算的高效,使得位运算深受资深程序员的喜爱。位运算广泛应用于科学计算、哈希计算、存在性检测、状态位组合标识等场景。掌握位运算,就像携带了一把匕首,能够有效解决不少问题。 阅读全文
摘要:
缓存是提升程序性能的关键机制之一。本文总结了缓存相关的知识。 阅读全文
摘要:
世界天然是并发的。并发既是一种高效的运作方式,亦是一种符合自然的设计。本文总结了并发的基础知识、思路、模式、工具、陷阱、应用、挑战。 阅读全文
摘要:
索引是高效访问数据库的重中之重。深入理解索引的原理,合理设计适配查询的索引,是有必要下功夫的。 阅读全文