java进阶架构师

LV1
发表了文章

28张图带你搞懂 Kafka~!

公众号改版后文章乱序推荐,希望你可以点击上方“Java进阶架构师”,点击右上角,将我们设为★“星标”!这样才不会错过每日进阶架构文章呀。

java进阶架构师
发表了文章

架构与思维:设计容量,到底有多重要 ?

单位每年都会举行运动会,有一个2000m长跑的项目,大约每年报名人员为男选手40人,女选手20人,只有一条橡胶跑道。一次比赛10人齐跑,所以至少需要6场比赛。

java进阶架构师
发表了文章

如何使用 Arthas 定位 Spring Boot 接口超时 ?

公司有个渠道系统,专门对接三方渠道使用,没有什么业务逻辑,主要是转换报文和参数校验之类的工作,起着一个承上启下的作用。

java进阶架构师
发表了文章

求求你了,配个GC日志呗,不然咋分析故障原因

生产环境上,或者其他要测试 GC 问题的环境上,一定会配置上打印GC日志的参数,便于分析 GC 相关的问题。

java进阶架构师
发表了文章

JDK 序列化, 碰到serialVersionUID 不一致问题,怎么处理?

公司有个子服务较多,交互频繁的系统,有一些需要共享传输的对象,它们通过 JDK 序列化(Java Object Serialization)后进行交互;但是由于...

java进阶架构师
发表了文章

8年开发,连登陆接口都写这么烂...

大家学写程序时,第一行代码都是hello world。但是当你开始学习WEB后台技术时,很多人的第一个功能就是写的登录 (小声:别人我不知道,反正我是)。

java进阶架构师
发表了文章

如何优雅处理重复请求/并发请求?

一些用户请求在某些情况下是可能重复发送的,如果是查询类操作并无大碍,但其中有些涉及写入操作,一旦重复了,可能会导致很严重的后果。例如交易接口如果重复请求,可能会...

java进阶架构师
发表了文章

为什么 Java 线程没有 Running 状态?一下被问懵!

Java虚拟机层面所暴露给我们的状态,与操作系统底层的线程状态是两个不同层面的事。

java进阶架构师
发表了文章

大厂为什么都很重视 API 网关?聊聊 API 网关的作用

企业需要将自身数据、能力等作为开发平台向外开放,通常会以rest的方式向外提供,最好的例子就是淘宝开放平台、腾讯公司的QQ开发平台、微信开放平台。

java进阶架构师
发表了文章

一个多月的努力,FGC发生频率优化了400倍

公众号改版后文章乱序推荐,希望你可以点击上方“Java进阶架构师”,点击右上角,将我们设为★“星标”!这样才不会错过每日进阶架构文章呀。

java进阶架构师
发表了文章

IDEA 的 debug 怎么实现?出于这个好奇心,我越挖越深!

公众号改版后文章乱序推荐,希望你可以点击上方“Java进阶架构师”,点击右上角,将我们设为★“星标”!这样才不会错过每日进阶架构文章呀。

java进阶架构师
发表了文章

一次简单的 JVM 调优,性能提升了15%

最近对负责的项目进行了一次性能优化,其中包括对 JVM 参数的调整,算是进行了一次简单的 JVM 调优,JVM 参数调整之后,服务的整体性能有 15% 左右的提...

java进阶架构师
发表了文章

Spring新版本抛弃JVM,可独立部署,网友:要自立门户???

公众号改版后文章乱序推荐,希望你可以点击上方“Java进阶架构师”,点击右上角,将我们设为★“星标”!这样才不会错过每日进阶架构文章呀。

java进阶架构师
发表了文章

某团面试题:JVM 堆内存溢出后,其他线程是否可继续工作?

我看网上出现了很多不靠谱的答案。这道题其实很有难度,涉及的知识点有jvm内存分配、作用域、gc等,不是简单的是与否的问题。

java进阶架构师
发表了文章

实现全链路监控平台很难吗?Pinpoint、SkyWalking、Zipkin 选型对比

随着微服务架构的流行,服务按照不同的维度进行拆分,一次请求往往需要涉及到多个服务。互联网应用构建在不同的软件模块集上,这些软件模块,有可能是由不同的团队开发、可...

java进阶架构师
发表了文章

某团面试题:String s = new String("111")会创建几个对象?

公众号改版后文章乱序推荐,希望你可以点击上方“Java进阶架构师”,点击右上角,将我们设为★“星标”!这样才不会错过每日进阶架构文章呀。

java进阶架构师
发表了文章

写了个牛逼的日志切面,甩锅更方便了!

最近项目进入联调阶段,服务层的接口需要和协议层进行交互,协议层需要将入参[json字符串]组装成服务层所需的json字符串,组装的过程中很容易出错。入参出错导致...

java进阶架构师
发表了文章

编写 if 时不带 else,你的代码会更好!

当else多了之后,看起来代码就开始复杂了,那么如何来完成同样的逻辑呢?看看这篇文章,也许你就会有所领悟!

java进阶架构师
发表了文章

Kafka 2.8独立运行,不再需要ZooKeeper

分布式发布与订阅系统Apache Kafka在即将发布的2.8版本,使用Kafka内部的Quorum控制器来取代ZooKeeper,因此用户第一次可在完全不需要...

java进阶架构师
发表了文章

我要狠狠的反驳“公司禁止使用Lombok”的观点

经常在其它各个地方在说公司禁止使用Lombok,我一直不明白为什么不让用,今天看到一篇文章列举了一下“缺点”,这里我只想狠狠地反驳,看到列举的理由我竟无言以对。

java进阶架构师

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券