分布式
汇智动力IT学院
专注IT职业技能培训,软件测试,Java开发
展开
-
Spring Cloud快速入门-Eureka
如果商品是一个独立的服务,订单系统也是一个独立的服务,那么它们直接怎么进行交互呢?虽然使用springboot也可以实现两个服务之间的交互但是存在url硬编码问题(ip地址修改需要修改配置文件),并且性能低下。 那应该怎么解决呢? – 通过服务注册、发现的机制来完成。 一、微服务注册与发现 由上图可以看出: 1、服务提供者将服务注册到注册中心 2、服务消费者通过注册中心查...原创 2019-12-05 11:16:19 · 218 阅读 · 0 评论 -
一分钟快速了解Spring Cloud
一、Spring Cloud是什么?能做什么? Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。 Spring并没有重复制造轮子,它只是将目前各家公司开发的比较成熟、经得起实际考验的服务框架组...原创 2019-11-20 13:40:43 · 310 阅读 · 0 评论 -
服务端高并发分布式架构演进之路
1. 概述 本文以淘宝作为例子,介绍从一百个并发到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计的原则。 2. 基本概念 在介绍架构之前,为了避免部分读者对架构设计中的一些概念不了解,下面对几个最基础的概念进行介绍: 分布式 系统中的多个模块在不同服务器上部署,即可称为分布式系统,如Tomca...转载 2019-11-13 13:33:31 · 147 阅读 · 0 评论 -
为什么我们需要知道“函数式编程”?
说在前面 注意,本文所讨论的函数式编程,并不等同于函数式编程“语言”,而是这么一个思想和概念,相信看到最后你或许能够明白这句话。 问题 首先是关于计算机领域需要知道的一些事情,那就是硬件。 由于硬件发展已经快要到达物理极限了,也就是说摩尔定律已经慢慢开始失效,由于我并不是硬件相关的专家,所以也无法确定这是不是真的,但我们假设这就是真的。 摩尔定律失效过后会带来什么影响呢?那就是我们...转载 2019-10-12 11:30:58 · 380 阅读 · 1 评论