04 2018 档案
美团点评智能支付核心交易系统的可用性实践
摘要:本文是我原创,原文首发于美团点评技术博客,原文地址是:https://mp.weixin.qq.com/s/pxNRzWs3sZmbr-K18FvnrA 背景 每个系统都有它最核心的指标。比如在收单领域:进件系统第一重要的是保证入件准确,第二重要的是保证上单效率。清结算系统第一重要的是保证准确打款,
阅读全文
实践高可用
摘要:本篇文章是之前一篇《大话高可用》的高可用心法的案例篇。 说实践之前先说概念。 业界可靠性和可用性的衡量标准: 将可用性做一个目标分解即为: MTBF:发生频率要低 MTTR:故障恢复要快 先考虑发生频率低的问题。就是怎样别人死我们不死;自己不作死;不被队友搞死。故障恢复要快,那就需要事先做好应急备案
阅读全文
为什么要持续重构
摘要:什么是重构? 重构是在不改变软件可观察行为的前提下改善其内部结构。 Martin Fowler 通俗说法:看起来没做啥调整,让系统继续更好的满足客户需求。同时,希望重构完成后,这个系统能够多蹦跶几年。 重构的分类: 代码重构 如果想了解代码方面的重构主要有哪些方法,可以参考《重构:改善既有代码的设计
阅读全文