支付平台架构设计评审核心要点与最佳实践

作者/分享人:李艳鹏
向 Ta 提问
蚂蚁金服高级技术专家,著有《分布式服务架构:原理、设计与实战》和《可伸缩服务架构:框架与中间件》,曾经在易宝支付、花旗银行、甲骨文、新浪微博、路透社等大型IT互联网公司担任技术负责人和架构师的工作,现专注于区块链平台的研发与推广,擅长大规模高并发的线上与线下相结合的第三方支付平台的架构规划与实施。

互联网平台架构日益成为互联网发展的基石,对于Java 开发者和架构师而言,只有在了解架构背后的原理后,才能写出更高质量的代码,才能设计出更好的方案,才能在错综复杂平台架构下产出价值,才能在各种场景下快速发现问题、快速定位问题、快速解决问题。

本场 Chat 会带领大家从支付平台架构设计评审入手,讲解设计评审的核心要点,为读者带去现实中的案例,帮助读者理解设计评审的重要性、核心要点和最佳实现。 在这场 Chat 中将学到如下内容:

  • 线程池如何设置,为什么线程数设置多了性能低,线程数设置少了还会低?
  • 应用系统中的一致性如何实施?
  • 分片任务如果管理和如何解决并发?
  • 缓存使用的最佳实践。
  • 数据库上经常犯的错误。
  • 为什么枚举类要慎用?
  • 一行代码引起的bug引发的思考。
  • 库存到底怎么减?
  • 防重到底怎么做?
  • ......
已有332人预订
预订达标
文章出炉
     
02月01日
02月26日
本场 Chat 文章已出炉,购买后即可阅读文章并获得一张李艳鹏的读者圈Pass
请务必添加GitChat服务号以查看活动进度及获取活动通知。
查看文章评论/提问
方维
希望能多些实际的案例,而非只是原则性的描述,有没架构评审文件可以放出来
白雪
希望能多些实际的案例,而非只是原则性的描述,有没架构评审文件可以放出来 +1 githup上可以放代码
小白
有没有混合支付相关的设计供参考
希望能多些实际的案例,而非只是原则性的描述,有没架构评审文件可以放出来
Shaw
"笔者曾经在一家互联网公司遇到过由于运维操作失误导致缓存超时设置得较长,从而拖垮服务的线程池,最终导致服务雪崩的情况。" PS:这里是否描述有误,应该是缓存超时设置得较短才会有这个问题吧?
尽情折叠我吧
层次太高,有些部分能看懂,但是理解不到你想表达的意思。有没有具体分析的案例拿出来把你讲的套一套,比如防重设计。
你可能还喜欢
关于为何以及如何阅读源码的一点心得
追梦
从零开始,轻松打造你的聊天机器人
微软公开课
每周一个机器学习小项目001:全链接层实现与分类问题
如是
通过前端团队管理谈谈技术管理的技法与思想
常新居士
朋友圈爆款背后的计算机视觉技术与应用
AI科技大本营
为什么说 Java 程序员到了必须掌握 Spring Boot 的时候?
纯洁的微笑
微信扫描登录