全部文章Ta的评论
- 张****钏2024-10-0290
- azul 公司基于CRUI封装在JDK的进程快照制作和恢复技术,用来实现java进程的快速启动,在open JDK 17 有发布,之后在azul 版本的open JDK 21 也发布,但是更高版本和其他版本并没有该特性,该特性还不够成熟张****钏2024-10-0260
- 张****钏2024-10-0200
- Serverless Devs 是一个开源开放的 Serverless 开发者平台,致力于为开发者提供强大的工具链体系。通过该平台,开发者不仅可以一键体验多云 Serverless 产品,极速部署 Serverless 项目,还可以在 Serverless 应用全生命周期进行项目的管理,并且非常简单快速的将 Serverless Devs 与其他工具/平台进行结合,进一步提升研发、运维效能。张****钏2024-05-1020
- 云厂商的Serverless应用中心是面向Serverless应用的一站式开发及生命周期管理平台。支持代码托管、构建到部署整个应用研发生命周期管理,帮助用户快速部署应用,这里就友商A的应用中心的能力初步进行调研张****钏2024-05-1030
- 我们在用kaniko打包的时候,引用的外部镜像每次都会去拉取,导致打包非常缓慢。 kaniko提供了将外部镜像提前缓存到本地,kaniko pod可直接使用的方式。张****钏2024-04-30842
- 张****钏2024-02-22310
- kaniko是谷歌开源的,一个允许非root用户下,不依赖docker服务进行docker镜像打包推送的项目,使用场景一般是在k8s里运行kaniko镜像进行docker镜像打包推送,但是官方的kaniko镜像为了减少体积,不支持bash等命令,本文是展示如何基于kaniko官方镜像加入bash,还有其他命令,诸如wget,curl的支持。张****钏2023-10-251120
- 张****钏2023-09-25310
- 张****钏2023-09-011770
- 有时候在服务运行中,需要查看debug 级别的日志,但是不方便重新打包,或者到部署的服务器去改日志配置文件,那么就需要通过接口,或者配置中心的方式动态修改。张****钏2023-07-24320
- 部分场景需要在一个线程中大量调用http 同步请求,希望异步调用,可以等待全部结果返回,不希望一个http 请求消耗一个线程的做法。常用的的OKHTTP,Apache http 的异步方案是线程池,一个请求对应一个线程,并发请求量大,就消耗线程,不能无限增大,要等待,性能不好,需要找一个可以固定线程池的真正异步非阻塞的client张****钏2023-06-201870
- lettuce提供了线程安全的单链接模式,大部分场景,使用单链接即可,但是在需要事务,或者高并发请求下,单链接会出现性能瓶颈,这时候就需要使用连接池,本文会进行单链接合理连接池的性能上限压测,估计出一个经验值,给出不同业务需求下的使用的指导张****钏2023-05-224660
- redis 的高可用方案有sentinel和cluster,其中sentinel可以主动client通知主备切换,cluster是分片+主从(最小三主三从),主从切换和加片/减片时候,可以主动通知client更新集群拓扑信息,这时候,redis client需要具备接受主动通知的信息,并且进行链接重建,恢复故障能力,这里以lettuce为例,展示如何实现对sentinel和cluster模式下的高可用链接和进行相应测试。张****钏2023-04-261550
- JDK 17 作为oracle官方最新的商业免费LTS(长期支持)版本,不论是GC还是基准性能测试,都比JDK8要好10%左右,升级吸引力大,本文通过流行的spring boot 2.x +mysql+redis(lettuce)依赖的工程从JDK8升级到DJK17,记录期间遇到的问题,帮助后续要升级的同学进行学习。张****钏2023-03-282720
共 15 条
- 1
页
没有更多了
个人简介
天翼云科技有限公司研发专家
专注jvm系,java开发技术,微服务治理技术,devOps,
jvm,java,微服务治理,devOps
北京邮电大学电子信息工程
个人成就
共发表过 15 篇文章
文章获得 2 次赞同
文章被浏览 1567 次
获得 1 人关注
个人荣誉查看规则
有目共赏
初出茅庐