Wesley13 Wesley13
4年前
java8lambda表达式对集合分组并且排序(记一次性能优化案例)
最近遇到个需求是这样的:写一个类似于通讯录的简单功能,要求是首先按照部门显示列表,然后点击部门下拉显示部门里面的人员信息,且人员信息按照职位排序。先分析数据结构:最外层是部门,部门里面是员工,且项目是统一返回数据格式。{   "code":0,   "data":\       {
Stella981 Stella981
4年前
PostgreSQL_如何查找TOP_SQL_(例如IO消耗最高的SQL)
标签PostgreSQL,pg\_stat\_statements,TOPSQL背景数据库是较大型的应用,对于繁忙的数据库,需要消耗大量的内存、CPU、IO、网络资源。SQL优化是数据库优化的手段之一,优化什么SQL效果最佳呢?首先要了解最耗费资源的SQL,即TOPSQL。从哪里可以了解数据库的资源都被哪些SQL
Wesley13 Wesley13
4年前
MySQL 的实时性能监控利器
操作系统及MySQL数据库的实时性能状态数据尤为重要,特别是在有性能抖动的时候,这些实时的性能数据可以快速帮助你定位系统或MySQL数据库的性能瓶颈,就像你在Linux系统上使用「top,sar,iostat」等命令工具一样,可以立刻定位OS的性能瓶颈是在IO还是CPU上,所以收集/展示这些性能数据就更为重要,那都有哪些重要的实时性能状态指标可以反应出系统和
Stella981 Stella981
4年前
Mongodb特定场景性能数十倍提升优化实践(记一次mongodb核心集群雪崩故障)
1\.问题背景某核心JAVA长连接服务使用mongodb作为主要存储,客户端数百台机器连接同一mongodb集群,短期内出现多次性能抖动问题,此外,还出现一次“雪崩”故障,同时流量瞬间跌零,无法自动恢复。本文分析这两次故障的根本原因,包括客户端配置使用不合理、mongodb内核链接认证
程序员小五 程序员小五
1年前
融云IM干货丨如何优化插件以减少内存占用?
为了优化插件以减少内存占用,以下是一些具体的策略和方法:1.代码瓶颈优化:重写热点函数,采用更高效的算法和数据结构,减少不必要的计算和内存分配。2.资源瓶颈处理:实现分批处理和惰性加载机制,减少对内存和CPU的即时需求。3.插件加载优化:重构插件架构,使用
javalover123 javalover123
2年前
HTTP接口性能压力测试
开发接口以后,对性能有要求的接口,需要做性能压力测试。常见免费的如:经典的ab,性能不太好的jmeter、siege(有时候都怀疑程序性能不行了),另介绍hey、k6、vegeta、wrk
内容分发网络 CDN 概述
CDN(ContentDeliveryNetwork)是一种分布式网络架构,旨在提供高效、可靠地将内容传送给全球用户的服务。CDN的主要目标是通过将数据缓存到位于不同地理位置的多个服务器上,使用户能够从离他们更近的服务器获取内容,从而减少访问延迟、提高加载速度和改善网站的性能。在这篇文章中,我将详细介绍CDN的工作原理、使用CDN的好处,并举例说明它如何优化内容传递的过程。
Goooood狗帝 Goooood狗帝
2年前
通过Goooood®狗帝 融合CDN解决内容传递痛点:
当涉及内容传递时,企业会遇到各种挑战,包括缓慢的加载时间、性能不稳定、安全漏洞和有限的全球覆盖范围。这些痛点可能会影响用户体验并阻碍企业的成功。幸运的是,Goooood®狗帝融合CDN提供了全面的解决方案,针对这些挑战,使企业能够无缝传递优化的内容。在本篇文章中,我们将探讨融合CDN如何解决常见的内容传递挑战,并释放企业在网络上的真正潜力。