- 博客(13)
- 收藏
- 关注
原创 深入解析Spring Cloud Config:多样配置中心的实现与高可用策略
微服务架构Spring Cloud Config原理与注意事项分享讲解在分布式系统中,配置管理是一项关键任务。随着应用规模和复杂度的增加,传统的配置管理方式已无法满足需求。Spring Cloud Config应运而生,为分布式系统提供了一套集中化的配置管理解决方案。本文将深入探讨配置中心的由来与选择,并详细介绍如何利用Spring Cloud Config结合Git、MySQL和MongoDB等多种数据源实现配置中心。通过实际案例,我们将展示如何扩展其功能,确保高可用性
2019-02-14 14:36:20 1638043 35
原创 全面解读Spring Cloud Zuul:从配置到优化的实战指南
在微服务架构中,API网关作为核心组件之一,承担着请求路由、负载均衡、安全认证等重要功能。Spring Cloud Zuul作为一款功能强大的API网关解决方案,得到了广泛应用。本文将深入探讨Spring Cloud Zuul的各项功能,从基础配置到工作原理,再到多层负载和应用优化,全面解析其在实际应用中的最佳实践与实用技巧,为开发者提供一站式指导,助力其打造高性能、高可用的微服务架构。
2019-02-14 14:35:42 1644916 54
原创 深入理解Spring Cloud Feign与Ribbon:优雅的微服务调用解决方案
在现代的分布式系统中,微服务架构已经成为了构建大型应用的主流方式。而在微服务架构中,服务间的通信尤为重要,直接影响到系统的稳定性和性能。Spring Cloud作为领先的微服务解决方案,提供了Feign和Ribbon这两个强大的工具,用于简化和优化服务间的调用和负载均衡。本文将探讨Spring Cloud Feign和Ribbon的工作原理及其在实际应用中的最佳实践,帮助开发者更好地理解和利用这些工具来构建可靠的微服务系统。
2019-02-14 14:32:18 1641191 35
原创 深入理解服务发现与注册:从单体架构到微服务时代的演进
本文首先回顾了服务发现与注册技术在不同系统架构时代的应用演进,分析了单体架构、SOA架构和现代微服务架构下的实现方式和挑战。随后,文章详细介绍了服务发现与注册的技术选型,并深入探讨了Eureka作为一种基于AP原则的服务注册中心的设计理念,包括其如何解决服务实例注册、剔除和信息一致性问题。接着,本文分析了Eureka的基本架构和细化结构,包括注册中心服务器、服务提供者和消费者的角色和功能。最后,文章讨论了Eureka的高可用方案、区域亲和性以及参数调优与监控策略,帮助读者更好地理解和应用这一关键技术组件来构
2019-02-14 14:28:33 1642540 24
原创 统计一篇超过10G的文章中每个单词出现的次数
统计一篇超过10G的文章中每个单词出现的次数,可以通过分布式计算来提高效率。我提供一些思路和代码展示解决方案
2019-02-27 21:04:12 1682483 20
原创 字符串高频编程笔试汇总
字符串相关基本练习题总结(最长公共子串、最长回文子串、最长无重复字符子串、最小覆盖子串、字符串相乘、中文数字表达转实际数字格式等)参考书籍、文献和资料:【1】郑天民. 微服务设计原理与架构. 北京:人民邮电出版社,2018.
2019-02-14 14:42:25 1681949 34
原创 聚焦Spring Cloud Hystrix原理与注意事项
目录一、Spring Cloud Hytrix概述和设计目标(一)Spring Cloud Hytrix基本概述(二)Spring Cloud Hytrix概述设计目标二、Spring Cloud Hytrix解决的主要内容(一)隔离(线程池隔离和信号量隔离)1.线程和线程池线程隔离的好处:线程隔离的缺点2.信号量隔离(Semaphores)(二)优雅的降级...
2019-02-14 14:34:52 1635607 14
原创 布隆过滤器介绍和业务使用说明
布隆过滤器(Bloom Filter)是1970年由布隆提出的。它实际上是一个很长的二进制向量和一系列随机映射函数。布隆过滤器可以用于检索一个元素是否在一个集合中。它的优点是空间效率和查询时间都比一般的算法要好的多,缺点是有一定的误识别率和删除困难。
2019-02-14 14:21:17 1646847 20
原创 微服务架构数据一致性分析
微服务架构数据一致性分析:分布式事物+CAP&BASE+可靠事件模式+补偿模式+Sagas模式+TCC模式+最大努力通知模式+人工干预模式
2019-02-07 20:03:27 1653660 15
原创 微服务架构下服务治理基本功能
服务注册中心:注册中心核心功能+实现策略,讲解注册中心核心功能和注册中心实现策略+服务发布与注册+服务发现与调用+服务监控
2019-02-06 23:42:42 1652785 16
BeanFactory内部解析:Spring框架的心脏如何运作
2024-08-03
解读InnoDB数据库索引页与数据行的紧密关联
2024-08-03
揭秘大模型的世界:初步了解人工智能的核心技术
2024-08-03
自动状态管理革命:优化业务流程的智能解决方案
2024-08-03
赢得签约战:用动态规划优化棒球自由球员选择策略
2024-08-03
文档规范的终极指南:大型项目开发中必备的设计文档标准
2024-08-03
存储选型实战:用真实案例教你如何做出最佳存储决策
2024-08-03
从ES的JVM配置起步思考JVM常见参数优化
2024-08-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人