首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Littlefatz
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
15
文章 15
沸点 0
赞
15
返回
|
搜索文章
赞
文章( 15 )
沸点( 0 )
请大家一定不要像我们公司这样打印log日志
最近接手了公司另一个项目,熟悉业务和代码苦不堪言。我接手一个新项目,有个习惯,就是看结构,看数据库,搜代码。其中搜代码是我个人这些年不知不觉形成的癖好,我下面给大家展示下这个小癖好。
看完这篇异地多活的改造,我决定和架构师battle一下
1. 简述 异地多活的概念以及为什么要做异地多活这里就不进行概述了。概念性的很多,像什么同城双活、两地三中心、三地五中心等等概念。如果有对这些容灾架构模式感兴趣的可以阅读下这篇文章进行了解:《浅谈业务
深入浅出序列化(1)——JDK序列化和Hessian序列化
我之前在《聊一聊RPC》中曾提过什么是序列化和反序列化,当时有说过之后要单独抽出一期来详细聊聊序列化,没想到这一拖竟然拖了一年多,现在来把这个坑补上。由于篇幅较长,本文先主要介绍两种常见的序列化方式—
一次 Java 进程 OOM 的排查分析(glibc 篇)
前段时间有同学反馈一个 java RPC 项目在容器中启动完没多久就因为容器内存超过配额 1500M 被杀,我帮忙一起看了一下。 在本地 Linux 环境中跑了一下,JVM 启动完通过 top 看到的 RES 内存就已经超过了 1.5G,如下图所示。 首先想到查看内存的分布情况…
“伪共享”的知识总结
早上看到一篇帖子介绍“伪共享”的内容,同时联想到JAVA虚拟机原理中介绍的关于“伪共享”的话题,记录一下自己的知识反刍。 CPU缓存是以缓存行(Cache line)为最小数据单位,缓存行是2的整数幂个连续字节,主流大小是64个字节。如果多个变量同属于一个缓存行,在并发环境下同…
Netty是如何检测资源泄漏的?
为了减轻GC的压力、以及避免频繁向OS申请和释放内存,Netty基于JeMalloc思想自己实现了一套内存管理方案。不管是堆内存还是直接内存,都可以交给Netty来统一管理,这带来了两个好处,一是可以
一次大量 JVM Native 内存泄露的排查分析(64M 问题)
经典的 Linux 64M 问题又出现了,来看看 JVM native 泄露暴涨怎么分析,聊聊堆外内存泄露排查的基本思路
一次 Spring 无法启动的原因排查(字节码篇)
一次 Spring 无法启动的原因排查,带你抽丝剥茧,看看字节码在问题分析上的应用、Kotlin 编译器、Spring 源码
给 Netty 提交了一个 PR(CPU 缓存篇)
聊聊 CPU 缓存行、伪共享相关的知识,顺便看看 Disruptor、Netty 的极致性能优化之旅
一次 Kafka 导致的 Sentry 无法处理 MiniDump 问题分析
一次线上问题分析实录,看看 wireshark 如何在排查问题中发挥重要作用,kafka 发送包大小的一些限制
下一页
关注了
26
关注者
2
收藏集
2
关注标签
0
加入于
2020-06-14