边角料记录
Spring启动相关
seata入门
seata入门
官网: https://seata.apache.org/zh-cn/docs/ops/deploy-guide-beginner/
seata服务端安装包:https://seata.apache.org/zh-cn/unversioned/release-history/seata-server
数据库脚本: https://github.com/apache/incubator-seata/blob/develop/script/server/db/mysql.sql
shardingsphere与mybatisflex冲突
最近在看shardingsphere分表相关实现,做了一个示例,将shardingsphere引入到之前一直用的以springboot3为基础的ruoyi-flex项目,引入之后,启动一直报一个错误。
springboot3的aot实践
springboot3的aot实践
AOT 如何进行优化
AOT(Ahead-Of-Time)优化是从Spring Framework 6开始引入的一个新特性,用于提升应用的启动性能和运行时效率。
可以简单理解为 :在编译阶段就把以往一些运行时的数据编译成静态代码,减少运行时开销,从而加快启动速度并降低内存使用。
shardingsphere初识
shardingsphere
[TOC]
1. 环境
Springboot 3.2.5+ mybatis-flex 1.9.4 + jdk21+ shardingsphere-jdbc-core-spring-boot-starter(5.2.1)
2. 引入maven依赖
1 | <dependency> |
dubbo的Spi机制
dubbo的Spi机制
结合之前说到的springboot的Spi机制本篇将简单介绍一下Doubbo的SPI机制,Dobbo没有使用jdk的这套SPI机制,而是自己实现了一套,提供了一些更灵活、更易于使用的方式。
k8s入门
KubeSphere入门
[TOC]
KubeSphere入门
全栈的 Kubernetes 容器云 PaaS 解决方案:https://kubesphere.io/zh/
KubeSphere 是在 Kubernetes 之上构建的以应用为中心的多租户容器平台,提供全栈的 IT 自动化运维的能力,简化企业的 DevOps 工作流。KubeSphere 提供了运维友好的向导式操作界面,帮助企业快速构建一个强大和功能丰富的容器云平台。