软考高级系统架构设计师系列论文六:论高可靠性系统中软件容错技术的应用

软考高级系统架构设计师系列论文六:论高可靠性系统中软件容错技术的应用

  • 一、摘要
  • 二、正文
  • 三、总结

一、摘要

  • 2016年3月,我所就职的国内某某知名互联网公司组织研发了一套分布式支付平台,该支付平台主要满足公司快速发展和各业务线业务流量日益增加的支付需求,用于支撑各业务线的支付功能,我有幸被定为该平台的架构设计师,主要负责架构设计工作。本文以该支付平台为例,**主要论述了软件容错技术和方法在该系统中的具体应用。**通过采用以集群化的形式进行应用部署;通过主备形式的数据库部署进行软件容错;通过程序设计方面进行软件的容错与避错。事实证明,以上软件容错技术的应用对于系统的可用性、安全性和可扩展性方面起到了很好的效果,满足了该系统的性能需求,并且该平台从上线到目前一直稳定运行,得到了各业务线负责人和公司高层领导的认可和赞赏。

二、正文

  • 2016年3月,我所就职的国内莫某知名互联网公司组织研发了一套分布式支付平台,由于公司快速发展和各业务线业务流量的日益增加,各业务线迫切需要一个稳定健壮的支付平台,以下简称为平台,用于支撑各业务线的支付功能,公司的业务流量入口分为pc端、移动端、微信端和其他渠道等。我作为该平台的架构设计师,主要负责该平台的架构设计工作。

  • 平台采用的核心架构风格为微服务的架构风格,采用Java语言为核心开发语言,将平台服

你可能感兴趣的:(软考高级系统架构设计师考试,软考高级系统架构设计师系列,论文六,论高可靠性系统中软件容错技术)