写点什么

Eureka

0 人感兴趣 · 42 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/be/bed445c660d55c5fef89362a19511ec7.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

自研分布式高性能 RPC 框架及服务注册中心 ApiRegistry

用户头像
车江毅
2022-12-16

ApiRegistry服务注册中心,支持服务故障转移,负载均衡,注册中心,rpc调用。整体代码简单,非常容易定制化改动。支持多种连接池及扩展, 支持轮训模式负载均衡, 支持消费者端检测故障,及故障转移; 支持redis注册中心及扩展及无注册中心架构, 支持protobuf协议

https://static001.geekbang.org/infoq/06/06976cb3cf7fa11f4067d14363516d9f.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Eureka 框架的原理

用户头像
阿泽🧸
2022-11-09

Eureka是Spring Cloud“全家桶”中非常重要的一个组件,主要实现服务的注册和发现。

https://static001.geekbang.org/infoq/eb/eb4b9ec8dee2743406d6bc6285f79f12.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

SpringCloud 注册中心 (Eureka) 快速入门

用户头像
2022-08-29

  Eureka是一个基于REST的服务,主要用于AWS云中的定位服务,以实现中间层服务器的负载平衡和故障转移。在 Spring Cloud 微服务架构中通常用作注册中心我们称这个服务为 Eureka Server,还有一个与之交互的客户端称之为 Eureka Client。

https://static001.geekbang.org/infoq/c2/c217708f4da7c2a457c1198cb0ae9c0b.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

【云原生】微服务 SpringCloud-eureka(server) 集群搭建

用户头像
java李杨勇
2022-08-15

​Spring Cloud框架下的服务发现Eureka包含两个组件 分别是: Eureka Server与Eureka Client Eureka Server,也称为服务注册中心。各个服务启动后,会在Eureka Server中进行注册,这样Eureka Server的服务注册表中将会存储所有可用服务节点的信息

这样优化 Spring Boot,启动速度快到飞起!

用户头像
艾小仙
2022-07-21

微服务用到一时爽,没用好就呵呵啦,特别是对于服务拆分没有把控好业务边界、拆分粒度过大等问题,某些 Spring Boot 启动速度太慢了,可能你也会有这种体验,这里将探索一下关于 Spring Boot 启动速度优化的一些方方面面。

https://static001.geekbang.org/infoq/f4/f4e027e4742cc9830703f1d27f8f1fc7.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Wireshark 抓包分析 Eureka 注册发现协议

用户头像
程序员欣宸
2022-07-12

前面的系列文章中,我们分析源码对Eureka有了深入了解,其中获取服务列表、注册、续约等操作都涉及到client和server端的交互,今天我们通过Wireshark抓包来分析这些交互的内容,以印证之前的代码分析,达到理论实践相结合,彻底融会贯通

https://static001.geekbang.org/infoq/39/3987def1b8a5acd034520a1bf63956f4.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Spring Cloud 源码分析之 Eureka 篇第八章:服务注册名称的来历

用户头像
程序员欣宸
2022-07-11

从源码分析Eureka client注册到Eureka server时,用于标记自己身份的标志的具体生成逻辑

https://static001.geekbang.org/infoq/7b/7b2e6bccc48338592c7c5e4bb2943b73.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Spring Cloud 源码分析之 Eureka 篇第七章:续约

用户头像
程序员欣宸
2022-07-10

本章学习的是周期性服务续约的相关代码,对应用如何将自身信息注册到Eureka进行深入了解

https://static001.geekbang.org/infoq/c2/c280be3f91286f224a678d588a58b5c0.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Spring Cloud 源码分析之 Eureka 篇第五章:更新服务列表

用户头像
程序员欣宸
2022-07-08

了解周期性更新服务列表的相关代码,查看定期获取所有注册到Eureka server上应用信息的逻辑

https://static001.geekbang.org/infoq/06/06b51a8ff55ef7d3b4ad4edb3a0c696e.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

SpringCloud - Eureka 核心源码解析

用户头像
码农参上
2022-06-27

Eureka作为Spring Cloud的核心模块之一,担任着服务注册发现等重要作用。来跟我一起,梳理一下Eureka实际的工作流程吧。

https://static001.geekbang.org/infoq/00/001781df89229a6487ca8c85373cc955.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

eureka 的解析

用户头像
卢卡多多
2022-06-21

Eureka是Netflix开发的服务发现框架,SpringCloud将它集成在自己的子项目 spring-cloud-netflix中,实现SpringCloud的服务发现功能。Eureka包含两个组件:

API 网关 Apache APISIX 集成 Eureka 作为服务发现

微服务架构中,大型复杂的系统按功能或者业务需求垂直切分成更小的子系统,这些子系统以独立部署的子进程存在,它们之间通过网络调用进行通信。这些独立部署的服务如何发现对方成为了首先要解决的问题,所以在微服务架构中往往都会存在一个中心化的注册中心。

https://static001.geekbang.org/infoq/77/77f6fe2fa223e346f1142f0ae8885568.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

注册中心

用户头像
邱学喆
2022-02-20

在微服务架构中必不可少的一个组件,将所有的应用服务器信息都收集到注册中心,便于其他应用服务器去做负载以及减少配置工作量。

https://static001.geekbang.org/infoq/1e/1eb0a0995b57d36f9b9522a0356ccf0c.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

在 K8s 里部署 Eureka 集群

用户头像
xiaoboey
2021-12-08

在基于K3s、Telepresence和Skaffold搭建的一个K8s环境,实操操作,部署Spring Cloud的服务发现Eureka Server。

https://static001.geekbang.org/infoq/c7/c7d64c1db8d00a9dcec0239edba3b7ef.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

12 张图 | 深入理解 Eureka 三层缓存架构

用户头像
悟空聊架构
2021-12-06

上一讲我们讲到了 Eureka 注册中心的 Server 端有三级缓存来保存注册信息,可以利用缓存的快速读取来提高系统性能。本篇我们再来深入探讨下 Eureka 的三层缓存架构的设计原理。

https://static001.geekbang.org/infoq/3e/3e9776b1a7d5bb32c21daa47cf33b16c.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

专业版再增强 | MSE 无缝兼容 Eureka 协议,性能提升 50%

MSE 注册配置中心专业版完全兼容了 Eureka 协议,并对其读写性能、实例容量进行了大幅优化。

https://static001.geekbang.org/infoq/60/602d2cf41c89b7bfb8e53f4cfde7c428.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

原来一个 Map 就能搞定注册表了

用户头像
悟空聊架构
2021-11-07

本篇从源码角度带你学习 Eureka 服务端接收注册的流程。另外我从源码中也发现了一些值得我们学习的地方,如 Eureka 存储注册表的数据结构、利用读写锁来控制更细粒度的并发性,提高程序的运行效率。

https://static001.geekbang.org/infoq/2a/2a51d1a1ffcd3bd327fb16d4a7a334a5.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

值得收藏的 Eureka 控制台详解

用户头像
悟空聊架构
2021-11-06

本篇将会给大家讲解我在本地搭建的 Eureka 集群环境下,Eureka 控制台的参数说明。

https://static001.geekbang.org/infoq/55/558f950e19fdc29751fd79443ce42ecf.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Eureka 源码之启动过程

用户头像
悟空聊架构
2021-11-03

大家好,我悟空。 最近在倒腾 Eureka 源码,因为大环境太卷了,必须得卷点源码才行,另外呢,能够读懂开源项目的源码、解决项目中遇到的问题是实力的象征,是吧?如果只是会用些中间件,那是不够的,和 CRUD 区别不大。

https://static001.geekbang.org/infoq/ed/eded5ab1b58a7b34322f3432548b6ecf.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

【SpringCloud 技术专题】「Eureka 源码分析」从源码层面让你认识 Eureka 工作流程和运作机制(下)

用户头像
洛神灬殇
2021-09-24

承接上文的对应的Eureka的上篇介绍,我们开始介绍,详见 [【SpringCloud技术专题】「Eureka源码分析」从源码层面让你认识Eureka工作流程和运作机制(上)]

https://static001.geekbang.org/infoq/ed/eded5ab1b58a7b34322f3432548b6ecf.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

【SpringCloud 技术专题】「Eureka 源码分析」从源码层面让你认识 Eureka 工作流程和运作机制(上)

用户头像
洛神灬殇
2021-09-09

了解到了SpringCloud,大家都应该知道注册中心,而对于我们从过去到现在,SpringCloud中用的最多的注册中心就是Eureka了,所以深入Eureka的原理和源码,接下来我们要进行讲解下eureka的源码分析,由此应运而产生的本章节的内容。

Eureka 可用性解读

用户头像
赵镇
2021-07-12

除了普通的基础设置之外,eureka支持自定义元数据。配置方式如下

【得物技术】常用注册中心原理及比较

用户头像
得物技术
2021-07-09

目前比较常用的注册中心有Eureka、Zookeeper、Consul和Nacos。最近对这四种注册中心的整体框架和实现进行了学习,并主要针对Nacos从源码角度学习了服务注册和订阅的具体实现。最后比较了这四种注册中心的区别。

Eureka_Eureka技术文章_InfoQ写作社区