性能优化
文章平均质量分 92
石杉的架构笔记
多年互联网一线大厂架构经验倾囊相授,Java领域优秀创作者
展开
-
线上系统性能太差,我手写了字符串切割函数,性能提升10倍以上
今天给大家介绍一个小知识点,但是会非常的实用,就是平时我们写 Java 代码的时候,如果要对字符串进行切割,我们巧妙的运用一些技巧,可以把性能提升 5~10 倍。原创 2022-11-01 17:08:02 · 661 阅读 · 1 评论 -
系统请求一次要10s,我被客户爆骂,一怒之下优化数据库提升100倍性能
读写分离方案上线后,订单sql查询时间再一次稳定在了300ms以下,此时对数据的增删改操作会走主库,而读请求会走从库,通过读写分离大大提升了数据读的处理能力,但遗憾的是没办法提升主库写数据的能力。原创 2022-10-19 17:19:28 · 376 阅读 · 1 评论 -
Java并发编程吐血1个月总结最全面的100道面试题!!!
很多同学都对Java并发编程很感兴趣,学习了很多相关的技术和知识。比如volatile、Atomic、synchronized底层、读写锁、AQS、并发包下的集合类、线程池,等等。这篇文章,给大家聊聊一个百万级并发的中间件系统的内核代码里的锁性能优化。...原创 2022-08-30 17:15:27 · 500 阅读 · 0 评论 -
一篇全面而且透彻的RabbitMQ性能优化指南!
上一篇文章我们分析了ack机制的底层实现原理(delivery tag机制),还有消除处理失败时的nack机制如何触发消息重发。通过这个,已经让大家进一步对消费端保证数据不丢失的方案的理解更进一层了。这篇文章,我们将会对ack底层的delivery tag机制进行更加深入的分析,让大家理解的更加透彻一些。......原创 2022-08-28 17:51:44 · 2026 阅读 · 0 评论 -
如何设计一个分布式系统去分析3亿条数据?
这篇文章,我们从一个新闻门户网站的案例引入,然后用小白都能看懂的大白话告诉你:什么是分布式计算系统!原创 2022-08-20 22:16:01 · 420 阅读 · 0 评论 -
支撑日活百万用户的高并发系统,应该如何设计其数据库架构?
这篇文章,我们来聊一下对于一个支撑日活百万用户的高并系统,他的数据库架构应该如何设计?分库分表?本文会从一个大的角度来梳理一下思路。原创 2022-08-18 17:27:57 · 1429 阅读 · 1 评论 -
分库分表实战(第1期):一叶知秋 —— 图览分库分表外卖订单项目
本实战基于外卖订单业务,儒猿技术团队开发了一个外卖订单项目,通过该项目逐步分析随着订单数据量逐步增加,系统将遇到什么问题。并以这些问题为线索逐步分析,在分库分表之前,有没有一些方案可以初步解决这些问题,随着订单数据量的增加,为什么这些方案会失效,最后导致不得不分库分表。而分库分表方案具体该如何设计? 方案设计完成之后又该如何落地?分库分表方案引入之后又会带来什么新的问题?这些问题都可以在本实战中找到答案。...原创 2022-06-29 19:31:02 · 650 阅读 · 0 评论 -
我用Ehcache本地缓存把查询性能提升100倍,真香
今天给大家来分享一个知识,那就是平时我们开发系统的时候,如何运用Ehcache这款本地缓存框架,把我们的查询性能大幅度提升优化,甚至让很多查询操作性能提升到100倍以上。原创 2022-04-21 09:02:09 · 1247 阅读 · 0 评论