开发者社区> 云原生> 微服务

微服务

关注

为微服务建设降本增效,为微服务落地保驾护航。

0
今日
7420
内容
9
活动
603
关注
|
存储 Java 数据库
|

微服务的Feign到底是什么

Feign是什么 分区是一种数据库优化技术,它可以将大表按照一定的规则分成多个小表,从而提高查询和维护的效率。在分区的过程中,数据库会将数据按照分区规则分配到不同的分区中,并且可以在分区中使用索引和其他优化技术来提高查询效率。

465 0
|
存储 SQL Java
|

微服务实战05-服务链路追踪

微服务实战05-服务链路追踪

426 0
|
Java API 网络架构
|

微服务实战04-feign服务调用

微服务实战04-feign服务调用

633 0
|
人工智能 NoSQL Java
|

这款Alibaba SpringCloud微服务项目真香!Github标星35K+

近年来随着互联网的飞速发展,各行各业都在拥 互联网。互联网给人类生活带来了翻天覆地的变化,人们在享受互联网给生活带来便捷的同时,业务需求的发展也对互联网技术提出了更高的要求,传统的单体架构对越来越复杂的业务需求显得力不从 此外,随着大数据云计算和人工智能的飞速发展,软件的架构显得越来越重要。近几年来,“微服务”这名词在各大网站、论坛、演讲中出现的频率足以让人们感觉到它对软件架构带来的影响 。目前,各大公司都在纷纷采用微服务架构。

470 0
|
消息中间件 JavaScript 小程序
|

微服务循环依赖调用引发的血案

微服务循环依赖调用引发的血案

1465 0
|
存储 Kubernetes 负载均衡
|

阿里面试败北:5种微服务注册中心如何选型?这几个维度告诉你!

阿里面试败北:5种微服务注册中心如何选型?这几个维度告诉你!

1221 0
|
Java 关系型数据库 MySQL
|

五十五张图告诉你微服务的灵魂摆渡者Nacos究竟有多强?

五十五张图告诉你微服务的灵魂摆渡者Nacos究竟有多强?

766 0
|
负载均衡 算法 安全
|

SpringCloud微服务框架02-Eureka服务注册与发现

SpringCloud微服务框架02-Eureka服务注册与发现

319 0
|
测试技术 持续交付 微服务
|

09 微服务接口:怎么用Mock解决混乱的调用关系?

09 微服务接口:怎么用Mock解决混乱的调用关系?

380 0
|
存储 监控 Kubernetes
|

使用 JHipster 构建微服务架构

在本文中,我们将着眼于代码生成工具 JHipster 生成和支持的微服务架构。 JHipster 是一个代码生成工具,可以为 Kubernetes 创建 Web 应用程序、微服务、部署文件、云集成和 CI/CD Jenkins 文件。这个工具对于可以快速生成代码并避免创建样板代码的开发人员非常有帮助,可以节省 30% 的工作量。 JHipster 支持 Spring Boot 中的后端代码和 Angular/React/Vue.js 中的前端代码。 在本文中,我们将研究 JHipster 生成和支持的微服务架构。

782 0
|
Java Linux Maven
|

谁才是微服务赢家:Quarkus 与 Spring Boot

在容器时代(“ Docker 时代”),无论您是否在使用它,都不可否定java的活力。Java 在性能方面一直比较有优势,主要是因为代码和真实机器之间的抽象层,多平台的成本(一次编写,随处运行 - 还记得吗?),其中包含 JVM -between(JVM:模拟真实机器所做的软件机器)。 如今,使用微服务架构,也没有任何优势,为总是在同一个地方和平台上运行的东西(Docker 容器 - Linux) 环境构建多平台(解释)的东西。可移植性现在不那么重要了(可能比以往任何时候都重要),那些额外的抽象级别并不重要。

1361 0
|
API 网络架构 微服务
|

微服务之:独立服务

考虑一下一家外卖公司 应用程序,它是一个在线食品配送应用程序。应用程序的客户端通过发出 HTTPPOST /orders请求来创建订单,并期望在 600 毫秒内得到响应。由于 该 应用程序使用微服务架构,实现订单创建的职责分散在多个服务中。POST请求首先被路由到,然后Order Service它必须与以下服务协作: • Restaurant Service- 了解餐厅的菜单和价格 • Consumer Service- 知道下Consumer订单的状态 • Kitchen Service- 创建一个Ticket,告诉厨师要做什么 • Accounting Service- 授权消费者的信用卡

414 0
|
设计模式 缓存 Dubbo
|

已跪,Java全能笔记爆火,分布式/开源框架/微服务/性能调优全有

程序员,立之根本还是技术,一个程序员的好坏,虽然不能完全用技术强弱来判断,但是技术水平一定是基础,技术差的程序员只能CRUD,技术不深的程序员也成不了架构师。程序员对于技术的掌握,除了从了解-熟悉-熟练-精通的过程以外,还应该从基础出发,到进阶,到源码,到实战。所以,程序员想要成功,首先要成就自己。

315 0
|
设计模式 前端开发 测试技术
|

如何构建基于 DDD 领域驱动的微服务?(2)

如何构建基于 DDD 领域驱动的微服务?

358 0
|
测试技术 持续交付 定位技术
|

如何构建基于 DDD 领域驱动的微服务?(1)

如何构建基于 DDD 领域驱动的微服务?

476 0
|
Cloud Native Dubbo Java
|

阿里云微服务引擎 MSE 2023 年 3 月产品动态

微服务引擎 MSE 面向业界主流开源微服务项目, 提供注册配置中心和分布式协调(原生支持 Nacos/ZooKeeper/Eureka )、云原生网关(原生支持Higress/Nginx/Envoy,遵循Ingress标准)、微服务治理(原生支持 Spring Cloud/Dubbo/Sentinel,遵循 OpenSergo 服务治理规范)能力。

597 0
|
负载均衡 安全 Java
|

就这?腾讯云高工熬夜手写'Java微服务学习笔记'也就让我月薪涨3k

本人18年毕业于长沙某大专,实习期间进入一家和学校合作的互联网公司,一直在公司干着千篇一律的CRUD,生活看不到希望,感觉一直在这里CRUD没有希望,所以在春节回来后就离职了,一直在家中学习。和一些大佬在VX群里交流学习的过程中,无意中从一位腾讯云大佬手中拿到了这份由腾讯云大佬亲码的“Java微服务”学习笔记!

498 0
|
监控 应用服务中间件 API
|

Yii2.0如何进行微服务开发?具体步骤是怎样的?底层原理是什么?

Yii2.0如何进行微服务开发?具体步骤是怎样的?底层原理是什么?

526 0
|
Kubernetes 负载均衡 网络协议
|

让远程成为本地,微服务后端开发的福音

微服务后端开发的最大痛点之一就是调试困难,非常影响我们的开发效率。 如果我们想与其他微服务进行联动调试,则需要在本地环境中启动对应的微服务模块,这可能需要大量的配置和构建时间,同时也会占用我们本地很多资源,可能还会出现”带不动“的情况。

563 0
|
SQL 关系型数据库 数据库
|

30-微服务技术栈(高级):分布式事务Seata的XA模式

在分布式架构系统中,服务不止一个,一个完整的业务链路肯定也不止调用一个服务,此时每个服务都有自己的数据库增删改查,而每一个写操作对应一个本地事务。如果想要确保全部的业务状态一致,也就意味着需要所有的本地事务状态一致,这在我们之前的学习中肯定是不具备的,如何做到跨服务、跨数据源的事务一致性将是本章节的重点学习内容。

539 0
|
SQL 前端开发 JavaScript
|

26-微服务技术栈(高级):分布式事务Seata部署与集成

在分布式架构系统中,服务不止一个,一个完整的业务链路肯定也不止调用一个服务,此时每个服务都有自己的数据库增删改查,而每一个写操作对应一个本地事务。如果想要确保全部的业务状态一致,也就意味着需要所有的本地事务状态一致,这在我们之前的学习中肯定是不具备的,如何做到跨服务、跨数据源的事务一致性将是本章节的重点学习内容。

632 0
|
存储 NoSQL 中间件
|

25-微服务技术栈(高级):Redis持久化

作为分布式系统中,必不可少的非结构化存储中间件,Redis在小型、中型、大型乃至高并发系统中均有自己发挥的场合,除了基础数据结构(String/Hash/Set/ZSet/List)的增删改查操作,在真正的生产环境中我们如何避免数据的丢失?如何避免单点的性能瓶颈?如何搭建合适的集群架构? 本节笔者将从数据的持久化、多种集群结构搭建去解决不同的应用场景,以满足读者朋友们生产环境下的种种问题,最终实现Redis技术中间件的优雅落地。

4819 3
|
消息中间件 存储 微服务
|

20-微服务技术栈(高级):MQ死信队列&TTL&延迟队列

消息中间件,作为分布式系统中必不可少的一部分,在前面我们学习过其基本的消息发送、消费,但是读者朋友们肯定也知道,真正的生产环境可不是简单的发送消息这么简单。如何避免消息丢失?如何满足特殊场景下的消息延迟消费?如何解决消费能力不足?如何搭建集群?等等 本节笔者将从消息的可靠性出发,解决消息不丢失的问题。同时借助TTL实现延迟消息,惰性队列解决消息堆积问题,最后完成集群搭建以实现生产环境真正的高可用。

706 0
|
消息中间件 安全 Java
|

19-微服务技术栈(高级):MQ消息可靠性

消息中间件,作为分布式系统中必不可少的一部分,在前面我们学习过其基本的消息发送、消费(跳转链接),但是读者朋友们肯定也知道,真正的生产环境可不是简单的发送消息这么简单。如何避免消息丢失?如何满足特殊场景下的消息延迟消费?如何解决消费能力不足?如何搭建集群?等等 本节笔者将从消息的可靠性出发,解决消息不丢失的问题。同时借助TTL实现延迟消息,惰性队列解决消息堆积问题,最后完成集群搭建以实现生产环境真正的高可用。

572 0
|
负载均衡 网络协议 数据可视化
|

架构解密从分布式到微服务:分布式系统的基石:TCP/IP

TCP/IP (Transmission Control Protocol/Internet Protocol,传输控制协议/互联网络协议)是Internet 的基本协议,简单地说,由底层的IP和TCP组成。TCP/IP的开发工作始于20世纪70年代,该协议是用于互联网的第一套协议。TCP/IP结合 DNS、路由协议等一系列相关协议,最终实现了网络之间任意两点间的数据通信问题。我们来看看在访问百度首页时,数据包是如何从计算机传送到百度的服务器上的。

428 0
|
敏捷开发 Kubernetes Go
|

架构解密从分布式到微服务:分布式系统的设计理念

分布式系统从诞生到现在已经有几十个年头了,其中伴随着一些很重要的基础理论,正是这些影响深远的基础理论,奠定了分布式系统的坚实基础,造就了分布式领域的一座座宏伟大厦。为了练就一身武功,让我们从这些经典的分布式理论开始学起吧。

516 0
|
存储 开发框架 安全
|

架构解密从分布式到微服务:深入理解网络,HTTP的前世今生

HTTP是全球最大规模的分布式系统网络的基础之一,也采用了传统的服务器-客户端的通信设计模式。从1.0版本到1.1版本再到2.0版本,HTTP始终占据着分布式系统通信领域重要的一席之地。

562 0
|
缓存 Java Nacos
|

13-微服务技术栈(高级):Nacos注解@RefreshScope热更新原理

在前面学习Nacos的章节中,为了实现配置的热更新我们采取了两种方式,其一就是借助于注解:@RefreshScope,那么这个注解是如何做到标识即生效的?我们尝试一起分析一下。

1582 0
|
存储 负载均衡 算法
|

08-微服务技术栈(扩展):负载均衡算法

负载均衡算法作为Redis、MQ、ZK,GateWay等集群、组件必不可少的算法策略,是微服务框架中不可或缺的一部分知识点,本节我们将花费短暂的时间做个了解。

719 0
|
Java Nacos Maven
|

04-微服务技术栈(基础):Eureka服务注册与发现

因前面提到Netflix相关组件已逐步被SpringCloud剔除,Eureka作为其中的注册中心,在此关注功能性即可,本章节不深入阐述其底层原理。后续章节替换为Nacos后,针对Nacos再做细节讨论。

441 0
|
监控 负载均衡 Kubernetes
|

微服务架构入门教程

微服务架构入门教程

582 0
|
存储 Java Nacos
|

谷粒学院——Day10【微服务调用】

谷粒学院——Day10【微服务调用】

398 0
|
资源调度 Docker 微服务
|

《Docker on Yarn 微服务实践》电子版地址

Docker on Yarn 微服务实践

234 0
|
Java 微服务
|

小唐竟然这样配置idea springboot 微服务批量启动!佩服

小唐竟然这样配置idea springboot 微服务批量启动!佩服

598 0
|
负载均衡 微服务 Windows
|

SpringCloud学习(五):微服务注册进eureka集群

试想:如果注册中心只有一个eureka服务,假如它出故障了,会导致整个为服务环境不可用。 所以,为了实现高可用,我们需要搭建Eureka注册中心集群 ,实现负载均衡+故障容错

391 0
|
应用服务中间件 微服务
|

竟然这样操作!springcloud微服务多模块打包war部署到tomcat

竟然这样操作!springcloud微服务多模块打包war部署到tomcat

1251 0
|
SQL JavaScript 前端开发
|

springboot-plus、简介、开源单体系统,系统拆分和微服务 下

springboot-plus、简介、开源单体系统,系统拆分和微服务 下

1900 0
|
Oracle 前端开发 Java
|

springboot-plus、简介、开源单体系统,系统拆分和微服务 上

springboot-plus、简介、开源单体系统,系统拆分和微服务 上

611 0
|
存储 消息中间件 缓存
|

从0到1 手把手搭建spring cloud alibaba 微服务大型应用框架(十三)rocketmq 篇(3): 消息读写队列,消息存储,消息发送,消息消费关联流程和原理

从0到1 手把手搭建spring cloud alibaba 微服务大型应用框架(十三)rocketmq 篇(3): 消息读写队列,消息存储,消息发送,消息消费关联流程和原理

804 0
|
消息中间件 存储 前端开发
|

从0到1 手把手搭建spring cloud alibaba 微服务大型应用框架(十三)rocketmq 篇(1):整体介绍

从0到1 手把手搭建spring cloud alibaba 微服务大型应用框架(十三)rocketmq 篇(1):整体介绍

583 0
|
Java 微服务 Spring
|

从0到1 手把手搭建spring cloud alibaba 微服务大型应用框架(六)(优化篇)开发篇-如何解决微服务开发环境请求实例转发到别人机器问题

从0到1 手把手搭建spring cloud alibaba 微服务大型应用框架(六)(优化篇)开发篇-如何解决微服务开发环境请求实例转发到别人机器问题

1274 0
|
Java 微服务 Spring
|

从0到1 手把手搭建spring cloud alibaba 微服务大型应用框架(八) saas平台篇-解决不同租户针定制化开发问题 -完整代码以及案例方案(1)

从0到1 手把手搭建spring cloud alibaba 微服务大型应用框架(八) saas平台篇-解决不同租户针定制化开发问题 -完整代码以及案例方案(1)

768 0
|
负载均衡 监控 Dubbo
|

《Java 后端面试经》微服务篇

《Java 后端面试经》微服务篇

635 0
|
运维 微服务
|

《微服务治理技术白皮书》电子版地址

本书着重分享如何借助于治理的能力,高效构建完整的微服务治理体系,提升开发效率和线上稳定性,为业务的又快又稳发展保驾护航。

488 0
|
Cloud Native Dubbo Java
|

阿里云微服务引擎 MSE 2023年1月份产品动态

微服务引擎 MSE 面向业界主流开源微服务项目, 提供注册配置中心和分布式协调(原生支持 Nacos/ZooKeeper/Eureka )、云原生网关(原生支持Higress/Nginx/Envoy,遵循Ingress标准)、微服务治理(原生支持 Spring Cloud/Dubbo/Sentinel,遵循 OpenSergo 服务治理规范)能力。

420 0
|
网络协议 中间件 Go
|

Go微服务(三)——gRPC详细入门 下

Go微服务(三)——gRPC详细入门 下

736 0
|
存储 编解码 编译器
|

Go微服务(二)——Protobuf详细入门 中

Go微服务(二)——Protobuf详细入门 中

1891 0
|
XML JSON 编解码
|

Go微服务(一)——RPC详细入门

Go微服务(一)——RPC详细入门

423 0
|
Dubbo Java 应用服务中间件
|

微服务已经大势不在?

微服务已经大势不在?

414 0
|
Cloud Native 微服务
|

《微服务治理技术白皮书》电子版和音频版地址

《微服务治理技术白皮书》由阿里云云原生微服务团队编著,筹备近半年多的,长达 379 页。

245 0
我要发布