Tagged: Spring CLoud

[转]微服务配置中心实战:Spring + MyBatis + Druid + Nacos 0

[转]微服务配置中心实战:Spring + MyBatis + Druid + Nacos

很多基于 Spring MVC 框架的 Web 开发中,Spring + MyBatis + Druid 是一个黄金组合,在此基础上如果融入一个配置中心,会发生什么特别的变化呢? 本文将通过一个用户信息查询示例,演示在 Spring Web 项目中如何将数据库连接池的配置存放到 Nacos 中,进行统一运维管控,达到配置治理与降低数据泄露风险的目的。 Nacos是今年开源的一款帮助构建云原生应用的动态服务发现、配置和服务管理平台,提供注册中心、配置中心和动态DNS服务三大功能。项目地址: https://github.com/alibaba/nacos Please follow and like us:0

[转]每秒上万并发下的Spring Cloud参数优化实战 0

[转]每秒上万并发下的Spring Cloud参数优化实战

一、写在前面 相信不少朋友都在自己公司使用Spring Cloud框架来构建微服务架构,毕竟现在这是非常火的一门技术。 如果只是用户量很少的传统IT系统,使用Spring Cloud可能还暴露不出什么问题。 如果是较多用户量,高峰每秒高达上万并发请求的互联网公司的系统,使用Spring Cloud技术就有一些问题需要注意了。 Please follow and like us:0

[转]微服务注册中心如何承载大型系统的千万级访问? 0

[转]微服务注册中心如何承载大型系统的千万级访问?

目录: 一、问题起源 二、Eureka Server设计精妙的注册表存储结构 三、Eureka Server端优秀的多级缓存机制 四、总结 Please follow and like us:0

0

[转]Spring Cloud底层原理

毫无疑问,Spring Cloud 是目前微服务架构领域的翘楚,无数的书籍博客都在讲解这个技术。 不过大多数讲解还停留在对 Spring Cloud 功能使用的层面,其底层的很多原理,很多人可能并不知晓。 因此本文将通过大量的手绘图,给大家谈谈 Spring Cloud 微服务架构的底层原理。 实际上,Spring Cloud 是一个全家桶式的技术栈,它包含了很多组件。本文先从最核心的几个组件,也就是 Eureka、Ribbon、Feign、Hystrix、Zuul 入手,来剖析其底层的工作原理。 Please follow and like us:0

0

[转]API网关性能比较:NGINX vs. ZUUL vs. Spring Cloud Gateway vs. Linkerd

前几天拜读了 OpsGenie 公司(一家致力于 Dev & Ops 的公司)的资深工程师 Turgay Çelik 博士写的一篇文章(链接在文末),文中介绍了他们最初也是采用 Nginx 作为单体应用的网关,后来接触到微服务架构后开始逐渐采用了其他组件。 我对于所做的工作或者感兴趣的技术,喜欢刨根问底,所以当读一篇文章时发现没有看到我想要看到的设计思想,我就会四处搜集资料,此外这篇文章涉及了我正在捣鼓的 Spring Cloud,所以我就决定写一篇文章,争取能从设计思路上解释为什么会有这样的性能差异。 Please follow and like us:0