- 博客(231)
- 收藏
- 关注
原创 领域驱动设计(DDD)实践精粹
数据一致性:确保限界上下文内部的数据是一致的。服务隔离:限界上下文之间应保持服务隔离,避免相互影响。技术栈一致性:限界上下文内部应使用相同的技术栈,以简化开发和维护。
2025-07-09 19:35:31
641
原创 DDD设计模式解析
不定期分享高并发、高可用、高性能、微服务、分布式、海量数据、性能调优、云原生、项目管理、产品思维、技术选型、架构设计、求职面试、副业思维、个人成长等内容。在实际应用中,需要根据具体的项目需求和业务场景,选择合适的技术方案来实现DDD的设计理念。
2025-07-09 19:15:17
729
原创 ShardingSphere技术解析
不定期分享高并发、高可用、高性能、微服务、分布式、海量数据、性能调优、云原生、项目管理、产品思维、技术选型、架构设计、求职面试、副业思维、个人成长等内容。ShardingSphere 作为一款优秀的分布式数据库中间件,具有丰富的功能和强大的技术实现。
2025-07-09 18:33:13
320
原创 ShardingSphere 架构解析
📘拥有多年一线研发和团队管理经验,研究过主流框架的底层源码(Spring、SpringBoot、SpringMVC、SpringCloud、Mybatis、Dubbo、Zookeeper),消息中间件底层架构原理(RabbitMQ、RocketMQ、Kafka)、Redis缓存、MySQL关系型数据库、 ElasticSearch全文搜索、MongoDB非关系型数据库、Apache ShardingSphere分库分表读写分离、设计模式、领域驱动DDD、Kubernetes容器编排等。
2025-07-09 18:14:33
451
原创 并发编程与MyBatis精粹
📘拥有多年一线研发和团队管理经验,研究过主流框架的底层源码(Spring、SpringBoot、SpringMVC、SpringCloud、Mybatis、Dubbo、Zookeeper),消息中间件底层架构原理(RabbitMQ、RocketMQ、Kafka)、Redis缓存、MySQL关系型数据库、 ElasticSearch全文搜索、MongoDB非关系型数据库、Apache ShardingSphere分库分表读写分离、设计模式、领域驱动DDD、Kubernetes容器编排等。
2025-07-09 12:14:53
726
原创 微服务架构核心技术
Ribbon允许开发者通过实现IRule接口自定义负载均衡规则,以适应特定的业务需求。例如,根据服务实例的响应时间或负载情况动态调整负载均衡策略。
2025-07-09 11:15:44
553
原创 Spring MVC 框架解析
📘拥有多年一线研发和团队管理经验,研究过主流框架的底层源码(Spring、SpringBoot、SpringMVC、SpringCloud、Mybatis、Dubbo、Zookeeper),消息中间件底层架构原理(RabbitMQ、RocketMQ、Kafka)、Redis缓存、MySQL关系型数据库、 ElasticSearch全文搜索、MongoDB非关系型数据库、Apache ShardingSphere分库分表读写分离、设计模式、领域驱动DDD、Kubernetes容器编排等。
2025-07-09 10:32:13
417
原创 Spring MVC核心技术解析
📘拥有多年一线研发和团队管理经验,研究过主流框架的底层源码(Spring、SpringBoot、SpringMVC、SpringCloud、Mybatis、Dubbo、Zookeeper),消息中间件底层架构原理(RabbitMQ、RocketMQ、Kafka)、Redis缓存、MySQL关系型数据库、 ElasticSearch全文搜索、MongoDB非关系型数据库、Apache ShardingSphere分库分表读写分离、设计模式、领域驱动DDD、Kubernetes容器编排等。
2025-07-09 10:14:23
576
原创 JVM & Spring Boot核心解析
不定期分享高并发、高可用、高性能、微服务、分布式、海量数据、性能调优、云原生、项目管理、产品思维、技术选型、架构设计、求职面试、副业思维、个人成长等内容。例如,可以创建一个自定义类加载器,用于加载第三方库中的类文件,避免与其他类加载器冲突。
2025-07-09 09:38:40
417
原创 JVM与Spring Boot精解
自定义类加载器允许开发者实现特定的类加载逻辑,例如,加载特定格式的文件或从网络资源加载类。继承:通过继承类并重写findClass方法,实现自定义的类查找逻辑。实现接口:通过实现接口,定义类加载的生命周期。开发者可以通过创建自定义Starter来简化项目的依赖管理。起步依赖:包含项目所需的全部依赖。起步依赖通常使用Maven或Gradle进行管理。依赖管理机制:使用Maven或Gradle进行依赖管理。例如,在Maven项目中,可以使用标签来定义依赖的版本。
2025-07-09 09:16:09
478
原创 Spring框架核心技术揭秘
📕我是廖志伟,一名Java开发工程师、《Java项目实战——深入理解大型互联网企业通用技术》(基础篇)、(进阶篇)、(架构篇)清华大学出版社签约作家、Java领域优质创作者、CSDN博客专家、阿里云专家博主、51CTO专家博主、产品软文专业写手、技术文章评审老师、技术类问卷调查设计师、幕后大佬社区创始人、开源项目贡献者。
2025-07-09 08:37:33
380
原创 Spring IoC与AOP深度解析
📕我是廖志伟,一名Java开发工程师、《Java项目实战——深入理解大型互联网企业通用技术》(基础篇)、(进阶篇)、(架构篇)清华大学出版社签约作家、Java领域优质创作者、CSDN博客专家、阿里云专家博主、51CTO专家博主、产品软文专业写手、技术文章评审老师、技术类问卷调查设计师、幕后大佬社区创始人、开源项目贡献者。
2025-07-09 08:16:11
333
原创 DDD 核心知识详解
领域驱动设计(DDD)是一种系统设计的思维方式,通过清晰的领域划分、统一语言、基础构件和规则体系,构建出可扩展、可维护的系统。在实践过程中,需要根据具体业务场景和系统需求,灵活运用 DDD 的原则和方法,以实现高质量的系统设计。📥博主的人生感悟和目标- 💂博客主页Java程序员廖志伟- 👉开源项目Java程序员廖志伟- 🌥哔哩哔哩Java程序员廖志伟- 🎏个人社区Java程序员廖志伟- 🔖个人微信号SeniorRD📙经过多年在CSDN创作上千篇文章的经验积累,我已经拥有了不错的写作技巧。
2025-07-08 19:30:40
578
原创 DDD实践精髓解析
📕我是廖志伟,一名Java开发工程师、《Java项目实战——深入理解大型互联网企业通用技术》(基础篇)、(进阶篇)、(架构篇)清华大学出版社签约作家、Java领域优质创作者、CSDN博客专家、阿里云专家博主、51CTO专家博主、产品软文专业写手、技术文章评审老师、技术类问卷调查设计师、幕后大佬社区创始人、开源项目贡献者。
2025-07-08 19:13:11
528
原创 ShardingSphere核心机制解析
📕我是廖志伟,一名Java开发工程师、《Java项目实战——深入理解大型互联网企业通用技术》(基础篇)、(进阶篇)、(架构篇)清华大学出版社签约作家、Java领域优质创作者、CSDN博客专家、阿里云专家博主、51CTO专家博主、产品软文专业写手、技术文章评审老师、技术类问卷调查设计师、幕后大佬社区创始人、开源项目贡献者。
2025-07-08 18:32:57
792
原创 ShardingSphere:分布式数据库核心技术
ShardingSphere作为分布式数据库的核心技术之一,以其核心分片机制、读写分离体系、分布式治理、数据迁移方案和生态扩展组件等优势,在分布式数据库领域具有广泛的应用前景。通过深入理解和掌握这些技术,可以有效提高数据库系统的性能、可扩展性和稳定性。📥博主的人生感悟和目标- 💂博客主页Java程序员廖志伟- 👉开源项目Java程序员廖志伟- 🌥哔哩哔哩Java程序员廖志伟- 🎏个人社区Java程序员廖志伟- 🔖个人微信号SeniorRD。
2025-07-08 18:15:03
529
原创 并发编程深度解析
不定期分享高并发、高可用、高性能、微服务、分布式、海量数据、性能调优、云原生、项目管理、产品思维、技术选型、架构设计、求职面试、副业思维、个人成长等内容。线程的基础实现通常依赖于操作系统提供的线程库,例如在Unix-like系统中,线程是由内核管理的轻量级进程。
2025-07-08 12:38:14
402
原创 并发编程与MyBatis精讲
📘拥有多年一线研发和团队管理经验,研究过主流框架的底层源码(Spring、SpringBoot、SpringMVC、SpringCloud、Mybatis、Dubbo、Zookeeper),消息中间件底层架构原理(RabbitMQ、RocketMQ、Kafka)、Redis缓存、MySQL关系型数据库、 ElasticSearch全文搜索、MongoDB非关系型数据库、Apache ShardingSphere分库分表读写分离、设计模式、领域驱动DDD、Kubernetes容器编排等。
2025-07-08 12:16:04
775
原创 Spring Cloud微服务核心解析
📘拥有多年一线研发和团队管理经验,研究过主流框架的底层源码(Spring、SpringBoot、SpringMVC、SpringCloud、Mybatis、Dubbo、Zookeeper),消息中间件底层架构原理(RabbitMQ、RocketMQ、Kafka)、Redis缓存、MySQL关系型数据库、 ElasticSearch全文搜索、MongoDB非关系型数据库、Apache ShardingSphere分库分表读写分离、设计模式、领域驱动DDD、Kubernetes容器编排等。
2025-07-08 11:37:55
532
原创 Spring Cloud架构解析
本文详细介绍了Spring Cloud架构中的服务治理、服务通信、容错保护、网关路由、消息驱动和分布式增强等知识点。通过深入剖析这些知识点,可以帮助开发人员更好地理解和应用Spring Cloud技术,构建高性能、高可用的分布式系统。在实际开发过程中,需要根据业务需求和技术特点,灵活运用这些知识点,以达到最佳的系统性能。📥博主的人生感悟和目标- 💂博客主页Java程序员廖志伟- 👉开源项目Java程序员廖志伟- 🌥哔哩哔哩Java程序员廖志伟- 🎏个人社区Java程序员廖志伟- 🔖。
2025-07-08 11:16:16
400
原创 Spring MVC 框架解析
Spring MVC 提供了一个强大的框架,用于构建高性能、可扩展的Web应用程序。通过理解其基础架构、核心组件、数据处理、文件操作、异常处理和扩展机制,开发者可以更好地利用Spring MVC的优势,开发出高质量的Web应用程序。📥博主的人生感悟和目标- 💂博客主页Java程序员廖志伟- 👉开源项目Java程序员廖志伟- 🌥哔哩哔哩Java程序员廖志伟- 🎏个人社区Java程序员廖志伟- 🔖个人微信号SeniorRD。
2025-07-08 10:32:54
601
原创 Spring MVC核心技术揭秘
📘拥有多年一线研发和团队管理经验,研究过主流框架的底层源码(Spring、SpringBoot、SpringMVC、SpringCloud、Mybatis、Dubbo、Zookeeper),消息中间件底层架构原理(RabbitMQ、RocketMQ、Kafka)、Redis缓存、MySQL关系型数据库、 ElasticSearch全文搜索、MongoDB非关系型数据库、Apache ShardingSphere分库分表读写分离、设计模式、领域驱动DDD、Kubernetes容器编排等。
2025-07-08 10:14:37
249
原创 JVM与Spring Boot核心解析
在实际应用中,我们可以通过继承类来创建自定义类加载器,以满足特定的加载需求。技术实现细节:自定义类加载器可以重写loadClass方法,实现自定义的类加载逻辑。自定义Starter可以帮助开发者将常用的依赖和配置封装起来,方便其他开发者使用。技术实现细节:自定义Starter需要创建Maven项目,添加依赖和编写自动配置类。
2025-07-08 09:40:11
786
原创 JVM & Spring Boot核心解析
开发人员可以通过继承类或实现接口中的invoke方法来创建自定义类加载器。自定义类加载器可以用于实现特定的类加载逻辑,如模块化系统。起步依赖:提供一组依赖,方便开发人员使用。依赖管理机制:使用和标签管理依赖,并通过BOM文件统一版本。版本冲突解决:通过依赖管理和版本控制,避免版本冲突。Spring Boot允许在AutoConfigurationBean的生命周期中添加扩展点,如等。
2025-07-08 09:16:42
681
原创 Spring框架核心技术解析
📕我是廖志伟,一名Java开发工程师、《Java项目实战——深入理解大型互联网企业通用技术》(基础篇)、(进阶篇)、(架构篇)清华大学出版社签约作家、Java领域优质创作者、CSDN博客专家、阿里云专家博主、51CTO专家博主、产品软文专业写手、技术文章评审老师、技术类问卷调查设计师、幕后大佬社区创始人、开源项目贡献者。
2025-07-08 08:35:31
346
原创 Spring框架核心技术解析
📘拥有多年一线研发和团队管理经验,研究过主流框架的底层源码(Spring、SpringBoot、SpringMVC、SpringCloud、Mybatis、Dubbo、Zookeeper),消息中间件底层架构原理(RabbitMQ、RocketMQ、Kafka)、Redis缓存、MySQL关系型数据库、 ElasticSearch全文搜索、MongoDB非关系型数据库、Apache ShardingSphere分库分表读写分离、设计模式、领域驱动DDD、Kubernetes容器编排等。
2025-07-08 08:16:09
540
原创 DDD实战精解
不定期分享高并发、高可用、高性能、微服务、分布式、海量数据、性能调优、云原生、项目管理、产品思维、技术选型、架构设计、求职面试、副业思维、个人成长等内容。扩展实践是DDD的补充,它提供了一些实用的方法和工具,以提升系统的可扩展性和可维护性。
2025-07-07 19:33:20
581
原创 领域驱动设计(DDD)实践解析
限界上下文边界定义的关键在于确保领域模型的完整性和一致性。领域模型映射:将领域模型映射到限界上下文中,确保模型的一致性。业务规则封装:将业务规则封装到限界上下文中,确保规则的一致性和可维护性。
2025-07-07 19:14:43
747
原创 ShardingSphere核心机制揭秘
📕我是廖志伟,一名Java开发工程师、《Java项目实战——深入理解大型互联网企业通用技术》(基础篇)、(进阶篇)、(架构篇)清华大学出版社签约作家、Java领域优质创作者、CSDN博客专家、阿里云专家博主、51CTO专家博主、产品软文专业写手、技术文章评审老师、技术类问卷调查设计师、幕后大佬社区创始人、开源项目贡献者。
2025-07-07 18:35:03
912
原创 ShardingSphere 分布式数据库解析
📕我是廖志伟,一名Java开发工程师、《Java项目实战——深入理解大型互联网企业通用技术》(基础篇)、(进阶篇)、(架构篇)清华大学出版社签约作家、Java领域优质创作者、CSDN博客专家、阿里云专家博主、51CTO专家博主、产品软文专业写手、技术文章评审老师、技术类问卷调查设计师、幕后大佬社区创始人、开源项目贡献者。
2025-07-07 18:15:47
415
原创 并发编程核心知识
不定期分享高并发、高可用、高性能、微服务、分布式、海量数据、性能调优、云原生、项目管理、产品思维、技术选型、架构设计、求职面试、副业思维、个人成长等内容。(4)阻塞:线程在执行过程中,由于某些原因(如等待锁、等待条件变量等)无法继续执行,进入阻塞状态。
2025-07-07 12:15:45
708
原创 Spring Cloud技术解析
📘拥有多年一线研发和团队管理经验,研究过主流框架的底层源码(Spring、SpringBoot、SpringMVC、SpringCloud、Mybatis、Dubbo、Zookeeper),消息中间件底层架构原理(RabbitMQ、RocketMQ、Kafka)、Redis缓存、MySQL关系型数据库、 ElasticSearch全文搜索、MongoDB非关系型数据库、Apache ShardingSphere分库分表读写分离、设计模式、领域驱动DDD、Kubernetes容器编排等。
2025-07-07 11:13:07
734
原创 Spring MVC 框架解析
📘拥有多年一线研发和团队管理经验,研究过主流框架的底层源码(Spring、SpringBoot、SpringMVC、SpringCloud、Mybatis、Dubbo、Zookeeper),消息中间件底层架构原理(RabbitMQ、RocketMQ、Kafka)、Redis缓存、MySQL关系型数据库、 ElasticSearch全文搜索、MongoDB非关系型数据库、Apache ShardingSphere分库分表读写分离、设计模式、领域驱动DDD、Kubernetes容器编排等。
2025-07-07 10:29:54
523
原创 Spring MVC深度解析
📕我是廖志伟,一名Java开发工程师、《Java项目实战——深入理解大型互联网企业通用技术》(基础篇)、(进阶篇)、(架构篇)清华大学出版社签约作家、Java领域优质创作者、CSDN博客专家、阿里云专家博主、51CTO专家博主、产品软文专业写手、技术文章评审老师、技术类问卷调查设计师、幕后大佬社区创始人、开源项目贡献者。
2025-07-07 10:12:36
575
原创 JVM与Spring Boot核心解析
自定义Starter可以帮助开发者快速集成第三方库或自定义组件。自定义Endpoint允许开发者扩展Actuator的功能。
2025-07-07 09:13:37
208
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人