首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
最佳实践
订阅
evenprana
更多收藏集
微信扫码分享
微信
新浪微博
QQ
47篇文章 · 0订阅
vivo 互联网技术 2024年度盘点
2024年,vivo互联网参与行业演讲19场,方向涉及服务器、大数据、运维、研发效能、平台工程、AI、安全、存储等。累计输出高质量原创技术博客43篇,以领先技术回馈社区,和开发者共同成长。
百万级群聊的设计实践
本文介绍了服务端在搭建 Web 版的百万人级别的群聊系统时,遇到的技术挑战和解决思路,内容包括:通信方案选型、消息存储、消息有序性、消息可靠性、未读数统计。
ElasticSearch不停机重建索引引申来的优化与思考
Elasticsearch的一次不停机索引重建操作带来的思考,重新对ES有了更深刻的认识。本文还聊了一些ES的优化以及MySQL扩容知识,和一些我的思维发散。
【后端性能优化】接口耗时下降60%,CPU负载降低30%
一个很小的优化,产生了非常好的效果…… 很多人对 GC 原理了然于胸,但是苦于没有实践经验,因此本篇文章将分享我的GC 优化实践。
转转回收的持久层架构演进
我们在大部分开发场景下,对持久层的建设基于单库单表其实就可以实现当前的产品需求。但是随着业务发展越来越久,数据量、请求量也在不断的增加,本文简述转转回收系统的持久层架构演进历程
玩转SpringBoot动态定时任务(启动、暂停)
最近在做一个项目,需要用到动态定时任务,现在比较普遍的做法是集成第三方框架(例如Quartz、XXL-JOB),但是基于项目本身的复杂度和使用场景,使用springBoot自身带有的定时任务框架来实现
造轮子记录——内存攒批队列设计
本文重点介绍了一种攒批队列的设计与实现,在业务开发过程中如果遇到需要进行“延迟处理”的场景时可以考虑本文的部分设计思路和源码进行实现。
还在用 POI?试试 EasyExcel,轻松导出 100W 数据,不卡死,好用到爆!
一. 简介 导出是后台管理系统的常用功能,当数据量特别大的时候会内存溢出和卡顿页面,曾经自己封装过一个导出,采用了分批查询数据来避免内存溢出和使用SXSSFWorkbook方式缓存数据到文件上以解决下
使用懒加载 + 零拷贝后,程序的秒开率提升至99.99%
经过4次优化,将页面的加载时间控制在了1秒以内,实打实的提升了程序的秒开率,横向对比了Java中各种 IO流的性能。
转转流量录制与回放的原理及实践
Repeater流量录制和回放为什么无需业务编码即可完成?它如何做到的?性能如何?线上流量如何录制?本文重点介绍流量录制和回放的底层实现原理,以及对线上流量录制的一些思考。