kirito-moe

LV0
发表了文章

如何更快地将string转换成int/long

在很多追求性能的程序挑战赛中,经常会遇到一个操作:将 String 转换成 Integer/Long。如果你没有开发过高并发的系统,或者没有参加过任何性能挑战赛...

kirito-moe
发表了文章

Nacos2.0配置灰度发布原理源码解析

今天分享的是我们组的一个实习生写的一篇源码解析文章,小伙子实习期间在社区Nacos2.0的基础上对灰度发布的能力进行了增强,并完成了MSE Nacos2.0上从...

kirito-moe
发表了文章

内存数据库及技术选型

依靠内存来存储数据的数据库管理系统,也称为内存数据库,成为了解决高并发、低时延数据管理需求的技术路线。近年来,随着动态随机存储器(DRAM)容量的上升和单位价格...

kirito-moe
发表了文章

何时应该重构代码?如何重构代码?

日常工作中,相信大家都见过一些看见就想骂人的代码,那么今天呢,我们就来聊聊何时应该重构代码,以及如何重构代码。文章有点长,但是看完一定会有很多收获哦~

kirito-moe
发表了文章

OracleJDK和OpenJDK有什么区别?

Oracle JDK与OpenJDK里的JVM都是HotSpot VM。从源码层面说,两者基本上是同一个东西。

kirito-moe
发表了文章

Dubbo 支持的几个主流序列化框架评测

今天要聊的技术是序列化,这不是我第一次写序列化相关的文章了,今天动笔之前,我还特地去博客翻了下我博客早期的一篇序列化文章(如下图),竟然都过去 4 年了。

kirito-moe
发表了文章

第三届数据库大赛 ADB 性能挑战赛赛题总结

之前在分享《海量无序数据寻找第 K 大的数》这篇文章时,就已经提到过我参加了阿里云举办的《第三届数据库大赛创新上云性能挑战赛–高性能分析型查询引擎赛道》,传送门...

kirito-moe
发表了文章

不会还有人不知道 Arthas 可以条件过滤进行 watch 吧?

Arthas 的 watch 指令一直是我排查线上问题时使用最多的指令,没有之一。而按照条件进行 watch 也是很常见的一个需求,例如线上一个方法会有大量的调...

kirito-moe
发表了文章

浅析 SpringMVC 中返回对象的循环引用问题

「技术分享」某种程度上,是让作者和读者,不那么孤独的东西。欢迎关注我的微信公众号:「Kirito的技术分享」

kirito-moe
发表了文章

Nacos Client 1.4.1 版本踩坑记录

就在这周,我接到 MSE Nacos 用户的反馈,说线上 Nacos 不可用,服务都下线了,日志里面也是一堆报错,我下意识以为线上炸了,赶紧上线排查。本文主要记...

kirito-moe
发表了文章

警惕 Spring Boot Actuator 引发的安全问题

一年一度的 HW 行动开始了,最近也是被各种安全漏洞搞的特别闹心,一周能收到几十封安全团队扫描出来的漏洞邮件,这其中有一类漏洞很容易被人忽视,但影响面却极广,危...

kirito-moe
发表了文章

Nacos 2.0 正式发布| 性能测试报告已出,请注意查收

Nacos 项目从 2008 年开始,开始在阿里巴巴内部孵化。近年来受 Eureka、Consul 等项目的影响,Nacos 越来越受欢迎。

kirito-moe
发表了文章

支持 gRPC 长链接,深度解读 Nacos 2.0 架构设计及新模型

Nacos 在阿里巴巴起源于 2008 年五彩石项目,该项目完成了微服务拆分和业务中台建设,随着云计算和开源环境的兴起,2018 年我们深刻感受到开源软件行业的...

kirito-moe
发表了文章

Arthas 3.5.0发布,这次终于支持反编译打印行号了!

•Github:https://github.com/alibaba/arthas•文档:https://arthas.aliyun.com/doc/

kirito-moe
发表了文章

小白也能懂的 Nacos 服务模型介绍

按照目前市场上的主流使用场景,Nacos 被分成了两块功能:服务注册发现(Naming)和配置中心(Config)。在之前的文章中我介绍了 Nacos 配置中心...

kirito-moe
发表了文章

Nacos配置安全最佳实践

配置管理作为软件开发中重要的一环,肩负着连接代码和环境的职责,能很好的分离开发人员和维护人员的关注点。

kirito-moe
发表了文章

用了这么久配置中心,还不知道长轮询是什么?

传统的静态配置方式想要修改某个配置时,必须重新启动一次应用,如果是数据库连接串的变更,那可能还容易接受一些,但如果变更的是一些运行时实时感知的配置,如某个功能项...

kirito-moe
发表了文章

IDEA 配置 JRebel 热部署

在平常的开发项目中,我们改动代码需要频繁的重启,如果机器配置不好、项目比较大的情况下,重启一次项目,多则 5 ~ 6 分钟,少则 2 ~ 3 分钟,效率低而且极...

kirito-moe
发表了文章

Nacos 集群部署模式最佳实践

Nacos 支持两种部署模式:单机模式和集群模式。在实践中,我们往往习惯用单机模式快速构建一个 Nacos 开发/测试环境,而在生产中,出于高可用的考虑,一定需...

kirito-moe
发表了文章

一文详解 Nacos 高可用特性

服务注册发现是一个经久不衰的话题,Dubbo 早期开源时默认的注册中心 Zookeeper 最早进入人们的视线,并且在很长一段时间里,人们将注册中心和 Zook...

kirito-moe

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券