Microi吾码:开源低代码,微服务开发的利器

Microi吾码是一个基于Spring Boot构建的微服务框架,致力于为开发者提供简单、灵活的解决方案,帮助他们高效构建分布式应用。它整合了常用的微服务功能,如服务注册与发现、负载均衡、熔断器、API网关、配置中心等,使得开发者无需从零开始构建基础设施,从而专注于业务逻辑。

微服务篇-深入了解 Elasticsearch 基础概念、Elasticsearch 倒排索引、IK 分词器(拓展词典)

数据库模糊查询随着表数据量的增多,查询性能的下降会非常明显,而搜索引擎的性能则不会随着数据增多而下降太多。目前仅 10 万不到的数据量差距就如此明显,如果数据量达到百万、千万、甚至上亿级别,这个性能差距会非常夸张。其次,功能单一数据库的模糊搜索功能单一,匹配条件非常苛刻,必须恰好包含用户搜索的关键字

【微服务】 Eureka和Ribbon

服务调用出现的问题:在远程调用另一个服务时,我们采用的解决办法是发送一次http请求,每次环境的变更会产生新的地址,所以采用硬编码会出现很多麻烦,并且为了应对并发问题,采用分布式部署,会形成一个集群,此时硬编码不知该指向哪个地址。①消费者该如何获取服务提供者具体信息?②如果有多个服务提供者,消费者该

【kafka01】消息队列与微服务之Kafka详解

阿里云消息队列 云消息队列 ApsaraMQ云消息队列 ApsaraMQ_打造消息服务生态-阿里云云消息队列 ApsaraMQ 是阿里云消息队列品牌,致力于“高弹性低成本、更稳定更安全、智能化免运维”三大核心方向的发展与创新,满足企业和开发者的不同业务场景需求。云消息队列 ApsaraMQ 全系列产

SpringCloud2023实战之接口服务测试工具SpringBootTest

SpringBootTest同时集成了JUnit Jupiter、AssertJ、Hamcrest测试辅助库,使得更容易编写但愿测试代码。

Spring Cloud Alibaba

阿里云提供的海量、安全、低成本、高可靠的云存储服务。支持在任何应用、任何时间、任何地点存储和访问任意类型的数据。同时提供分布式的任务执行模型,如网格任务。覆盖全球的短信服务,友好、高效、智能的互联化通讯能力,帮助企业迅速搭建客户触达通道。限流降级功能的接入,可以在运行时通过控制台实时修改限流降级规则

微服务治理方案之Dubbo+zookeeper

Dubbo 作为一款微服务框架,最重要的是向用户提供跨进程的 RPC 远程调用能力。如上图所示,服务提供者(Provider)启动后,会将自身的服务注册到注册中心(zookeeper)中,包括服务地址、版本号等信息。服务消费者(Consumer)想zookeeper中订阅所需服务。注册中心(zook

推荐我朋友章哥的新书:《从零开始学 Spring Cloud 微服务架构》

推荐我朋友章哥的新书:《从零开始学 Spring Cloud 微服务架构》

⾼并发分布式结构

本篇讲述了服务端⾼并发分布式结构演进之路

科普文:微服务之SpringBoot性能优化器动态线程池【Dynamic-Tp】特性和源码解读

dynamic-tp设计巧妙,代码中设计模式先行,结构清晰易懂,代码规整,同时提供了很多扩展点,通过利用了Spring的扩展,和JUC原生线程池优势,功能强大。

智慧图书管理系统架构设计与实现

一个优秀的图书管理系统不仅需要满足基本的借阅管理需求,还需要具备高效的性能、良好的扩展性和稳定的安全性。智慧图书管理系统的架构设计应该考虑到系统的整体性能、可扩展性和安全性。总的来说,智慧图书管理系统的架构设计与实现需要充分考虑到系统的性能、扩展性、安全性等多个方面的因素。只有在系统的设计和实现过程

一个基于Zookeeper+Dubbo3+SpringBoot3的完整微服务调用程序示例代码

Dubbo3 的官方文档地址:其针对一些问题进行了优化和改变。个人整理3个小的方面:1. 在服务注册方面使用 @DubboService 注解,不再使用 @Service 这个关键词,以区别于 Spring 的 @Service 注解。即 @Service 注解从 3.0 版本开始就已经废弃了。2.

Web,RESTful API 在微服务中的作用是什么?

Web,RESTful API 在微服务中的作用是什么?

微服务架构 --- 使用RabbitMQ进行异步处理

RabbitMQ 是一种流行的消息队列(Message Queue)实现,基于 AMQP 协议(Advanced Message Queuing Protocol)。它支持异步通信,使多个系统之间以非阻塞的方式交换数据。

Nacos 是阿里巴巴开源的一款动态服务发现、配置管理和服务管理平台,旨在帮助开发者更轻松地构建、部署和管理微服务应用。

Nacos 是阿里巴巴开源的一款动态服务发现、配置管理和服务管理平台,旨在帮助开发者更轻松地构建、部署和管理微服务应用。Nacos 提供了一系列的功能来支持服务注册与发现、配置管理、服务元数据管理、流量管理、服务健康检查等,是构建云原生应用和服务网格的重要工具之一。

【分布式微服务云原生】《Redis 大 Key 和热点 Key:问题与解决方案全攻略》

Redis 中的大 Key 和热点 Key 都可能给系统带来一系列问题,但通过合理的设计和优化措施,我们可以有效地解决这些问题。在实际应用中,我们需要密切关注 Redis 的性能指标,及时发现大 Key 和热点 Key,并根据具体情况选择合适的解决方案。快来评论区分享你在处理 Redis 大 Key

RabbitMQ可靠投递之confirmCallback确认模式------RabbitMQ

RabbitMQ可靠投递之confirmCallback确认模式------RabbitMQ

深入探讨 Spring Cloud 整合 RabbitMQ:构建高效微服务通信

RabbitMQ 是一个开源的消息代理软件,实现了高级消息队列协议(AMQP)。它支持多种消息传递模式,如点对点、发布/订阅等,适用于构建分布式系统中的异步通信。Spring Cloud 是一个用于构建分布式系统的框架,提供了丰富的工具和库,如服务发现、配置管理、断路器等。Spring Cloud

qiankun-前端接入微服务vue3项目应用

qiankun框架的初步使用之 接入vue3应用作为微应用,新手怎么快速的入门qiankun框架

登录可以使用的更多功能哦! 登录
作者榜
...
资讯小助手

资讯同步

...
内容小助手

文章同步

...
Deephub

公众号:deephub-imba

...
奕凯

公众号:奕凯的技术栈