并发编程
micro_hz
Engineer
展开
-
高并发MySQL行锁应用层排队解决方案
前言 在互联网项目中的最大挑战之一就是对于高并发的性能问题的处理,在流量小的情况下都可以正常运行的系统再高并发的情况都会暴露出比较严重的问题,并不是说前期的方案不好,而是需要优化甚至更复杂和精细的设计去迭代,例如查询问题可以通过缓存,大写入和峰值可以通过消息中间件,数据库可以分库分表,并且绝大部分性能问题都可以通过横向机器扩展去解决。 其中有部分业务需要同步高并发写入,并且由于前期设计需要高并发流量竞争DB行锁,当然可以通过改变存储模型去解决,但是动静太大改动成本太高,在可预期的范围内又不需要抵抗如此大的原创 2020-08-06 11:38:15 · 1217 阅读 · 1 评论 -
学习总结以及近期安排
最近因为新工作需要熟悉业务和开发工具花了不少时间,博客更新稍微有点滞后,希望各位粉丝继续支持,我会坚持更新,并且争取能够体现出文章的差异性和提供一些比较深入的理解文章。 从去年到现在陆陆续续看了一些书,大概有这么基本是我仔细阅读的《spring技术内幕》《spring 企业级开发实战》《Gof设计模式》《深入理解Java虚拟机》《大型网站技术架构》,然后还大概阅读了《springboot原创 2017-10-14 11:58:55 · 545 阅读 · 1 评论