kirito-moe

LV0
发表了文章

浅析 Open API 设计规范

背景 最近由于业务需求,我参与研发的云产品 CSB 需要对外开放 Open API,原本不是什么难事,因为阿里云内部的 Open API 开放机制已经非常成熟了...

kirito-moe
发表了文章

构建多系统架构支持的 Docker 镜像

陪伴了我 3 年的 Mac 在几个月前迎来了它的退休时刻,我将其置换成了公司新发的 Mac M1。对电子产品并不太感冒的我,并没有意识到 M1 是 ARM 架构...

kirito-moe
发表了文章

Guava Cache 使用小结

闲聊 话说原创文章已经断更 2 个月了,倒也不是因为忙,主要还是懒。但是也感觉可以拿出来跟大家分享的技术点越来越少了,一方面主要是最近在从事一些“内部项目”的研...

kirito-moe
发表了文章

JMH和Arthas定位问题的案例分享

https://bryantchang.github.io/2019/12/08/java-profile-tools/ 最近的工作日并不算太平,各种大大小小的...

kirito-moe
发表了文章

聊聊服务治理中的路由设计

前言 路由(Route)的设计广泛存在于众多领域,以 RPC 框架 Dubbo 为例,就有标签路由、脚本路由、权重路由、同机房路由等实现。

kirito-moe
发表了文章

盘点:35 个 Java 代码优化魔鬼细节

代码 优化 ,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的...

kirito-moe
发表了文章

重新认识 Java 中的内存映射(mmap)

mmap 是一种内存映射文件的方法,即将一个文件映射到进程的地址空间,实现文件磁盘地址和一段进程虚拟地址的映射。实现这样的映射关系后,进程就可以采用指针的方式读...

kirito-moe
发表了文章

为什么要合并HTTP请求?

为什么要实现batch call? -> 减少网络中的传输损耗 -> 如何减少的? -> 通过合并HTTP请求 -> 合并HTTP请求是如何减少网络损耗的?

kirito-moe
发表了文章

Java 开发常用的 Linux 命令知识积累

来源 | siye1982.github.io/2016/02/25/linux-list/

kirito-moe
发表了文章

使用堆内内存HeapByteBuffer的注意事项

国庆假期一眨眼就过去了,本来在家躺平的很舒服,没怎么肝云原生编程挑战赛,传送门:https://tianchi.aliyun.com/s/8bf1fe4ae2a...

kirito-moe
发表了文章

聊聊Unsafe的一些使用技巧

记得初学 Java 那会,刚学完语法基础,就接触到了反射这个 Java 提供的特性,尽管在现在看来,这是非常基础的知识点,但那时候无疑是兴奋的,瞬间觉得自己脱离...

kirito-moe
发表了文章

Dubbo中的连接控制,你真的理解吗?

刚发现微信公众号有了标签功能,于是乎,我将我 Dubbo 相关的文章都打上了标签,仔细一统计,这已经是我第 41 篇原创的 Dubbo 文章了,如果你希望看到我...

kirito-moe
发表了文章

文件 IO 中如何保证掉电不丢失数据?

第二届云原生编程挑战赛正在火热进行中,Kirito 也在做《针对冷热读写场景的RocketMQ存储系统设计》这个题目,不过参与的是内部赛道,没法跟外部的小伙伴们...

kirito-moe
发表了文章

如何更快地将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

个人简介

个人成就

扫码关注腾讯云开发者

领取腾讯云代金券