随笔分类 - 微服务
摘要:为什么要使用MQ 微服务架构后,链式调用是我们在写程序时候的一般流程,为了这完成一个整体功能会把它拆分成多个函数(或子模块)比如模块A调用模块B,模块B调用模块C,模块C调用模块D。但是大型分布式应用中,系统间的RPC交互复杂,一个功能后面要调用上百个接口并非不可能,从单机架构过渡到分布式微服务架构
阅读全文
摘要:1.项目概述 本项目目的是实现机关和事业单位的人事管理系统。机关和事业单位的人事管理系统在政府工作中占有机器重要的地位。如何加强各个部门之间的协调和提高工作效率是人事管理系统的当务之急。通过人事管理系统人事组织部门能做到以人为中心。各部门之间使用共有的资源,即时通信。现时提高工作效率,简化繁琐的手工
阅读全文
摘要:Eureka是什么 Eureka是Netflix的一个子模块,也是核心模块之一。Eureka是一个基于REST的服务,用于定位服务,以实现云端中间层服务发现和故障转移。 服务注册与发现对于微服务架构来说是非常重要的,有了服务发现与注册,只需要使用服务的标识符,就可以访问到服务,而不需要修改服务调用的
阅读全文
摘要:总体介绍 承接着我们的springmvc+mybatis+mysql初级高级课程,以Dept部门模块做一个微服务通用案例Consumer消费者(Client)通过REST调用Provider提供者(Server)提供的服务 Maven的分包分模块架构复习 一个简单的Maven模块结构是这样的: sp
阅读全文
摘要:微服务概述与SpringCloud 微服务与微服务架构 1.技术维度理解 微服务技术栈有哪些 SpringCloud是什么 官网说明 SpringCloud,基于SpringBoot提供了一套微服务解决方案,包括服务注册与发现,配置中心,全链路监控,服务网关,负载均衡,熔断器等组件,除了基于NetF
阅读全文
摘要:OpenStack是云计算操作系统,要学习OpenStack,首先要掌握一些虚拟化,和云计算的知识。 虚拟化 虚拟化是云计算的基础。简单的来说,虚拟化使得在一台物理服务器上面跑多台虚拟机,虚拟机共享物理机的CPU,内存,IO硬件资源。但逻辑上虚拟机上面是相互隔离的。 物理机我们一般称为宿主机(hos
阅读全文
摘要:微服务到底意味着什么?它与以往的开发架构有何不同? 背景 最近几年,越来越多的开发人员使用“微服务”一词来阐述他们的系统或应用架构,当然或许这只是他们在吹嘘自己在技术潮流中并未落伍。我认为,IT科技行业的人士至少要了解微服务的基础知识,因为它代表着未来的发展方向。即使对我的话半信半疑,还有行业内很多
阅读全文
摘要:RESTFUL架构 越来越多的人开始意识到,网站即软件,而且是一种新型的软件。 这种"互联网软件"采用客户端/服务器模式,建立在分布式体系上,通过互联网通信,具有高延时(high latency)、高并发等特点。 网站开发,完全可以采用软件开发的模式。但是传统上,软件和网络是两个不同的领域,很少有交
阅读全文
摘要:微服务HOT?Why? 单体架构是什么? 一个归档包含了应用所有功能的应用程序。我们通常称之为单体应用。 架构单体应用的架构风格,我们称之为单体架构。这是一种比较传统的架构风格。 单体架构存在的缺陷 架构的演进 单体架构 SOA架构 微服务架构 什么是微服务 微服务具备的特性 每个微服务可以独立运行
阅读全文

浙公网安备 33010602011771号