Nacos部署-(Windows环境)

一.Nacos介绍Nacos 是阿里巴巴推出来的一个新开源项目,这是一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。
Spring Cloud RPC 2023年03月13日 1,428次浏览

分布式数据库架构概述

随着时间和业务的发展,分布式架构数据库中的数据量增长是不可控的,库和表中的数据会越来越多,随之带来的是更高的磁盘、IO、系统开销,甚至性能上的瓶颈。当数据库**单表**达到千万级别后SQL性能会开始下降。如果不对千万级数据表进行优化,SQL性能就会继续下降
2023年01月10日 1,588次浏览

消息中间件RabbitMQ(二)Windows安装Erlang和RabbitMQ

在前面的文章《消息中间件RabbitMQ(一)RabbitMQ简介》中,对RabbitMQ做了系列的介绍,现在将继续对中间件RabbitMQ做进一步的学习。
RabbitMQ 2022年05月18日 1,545次浏览

微服务框架服务调用(一)

在前面的文章中《(三)RPC框架》,对RPC框架做了简单的概述,服务的调用方式有同步调用和异步调用。这里抛开技术不谈,我们可以把服务调用分为3种:OneWay模式(单向操作)、请求应答模式、回调模式(Call Back)。1. OneWay模式(单向操作)简单来讲,单向操作没有返回值,客户端只管调用
2022年05月17日 1,452次浏览

消息中间件RabbitMQ(一)RabbitMQ简介

Hello,驴友们好久不见了!         在企业级应用系统架构演进的过程中,中间件的使用起到了不可磨灭的作用。例如缓存中间件**Redis**,其主要作用在于提高并发读请求情况下查询的性能,减少频繁查询数据库
RabbitMQ 2022年02月21日 1,648次浏览

Redis实战场景---缓存穿透

文章《Redis的配置类以及Redis的操作工具类》描述了SpringBoot集成Redis已经Redis的一般操作类,现在将来看看Redis在项目中的运用场景---缓存穿透。Redis缓存的使用极大地提升了应用程序的整体性能和效率,特别是在查询数据方面,大大减低了查询数据库的频率,但同时也带来了一
Redis 2022年01月14日 1,593次浏览

走进分布式中间件(二)

作为分布式系统中必不可少的
Spring Cloud RPC 2021年12月22日 1,665次浏览

走进分布式中间件(一)

        分布式系统凭借其具有高吞吐、强扩展、高并发、低延迟及灵活部署等特点,大大促进了互联网的飞速发展,给企业带来了巨大的收益。而作为分布式系统中关键的组件---分布式中间件,也起到了必不可少的作用。它是一种独立
Spring Cloud RPC 2021年12月17日 2,320次浏览

微服务注册中心的简单介绍

对于微服务,相信大家都不会陌生,那么什么是微服务呢?注册中心的几个概率服务注册中心主要用来管理服务订阅和发布。
Spring Cloud RPC 2021年12月16日 1,755次浏览

负载均衡概述

首先聊负载均衡之前,我们来看看Nginx的定义。Nginx的定义Nginx(Engine x)是一个高性能的HTTP和反向代理服务,可以将Nginx作为负载均衡服务。如下图所示,是一个简单的负载均衡原理示意图:负载均衡的实现1.基于软件负载均衡实现如上面介绍到的Nginx。我们可以把Web服务配置到
Spring Cloud RPC 2021年12月14日 2,511次浏览

服务路由概述

服务路由的定义服务的路由:服务消费者通过服务名称,在众多服务中找到要调用的服务是我地址列表,称为服务的路由。透明化路由:服务消费者只知道当前服务者提供了哪些方法,并不知道服务具体在什么位置,这就是透明化路由。服务信息存放方式服务都是多实例部署的,每个部署实例都有对应的地址信息,服务的地址信息有以下存放方式:硬编码:将服
Spring Cloud 2021年12月14日 2,427次浏览

分布式服务框架协议

在分布式服务框架中,服务之间通过RPC技术进行通信,而RPC通常采用二进制私有协议。因为公有协议(HTTP、WebService)在性能方面没有私有协议好,所以很多都采用自研的私有协议或者主流的私有协议作为服务之间的通信协议。主流公有协议目前主流的公有协议有HTTP、SOAP等。HTTPHTTP是一
Spring Cloud RPC 2021年12月13日 1,837次浏览