标签:Netflix

编程技术

六种常用的微服务架构设计模式 前言篇

1

小丁 发布于 2019-07-15

在过去的几年里,微服务一直是IT界的热门话题。ZDNet认为微服务是一项“值得关注的技术”,而软件设计咨询公司ThoughtWorks 已经宣布,微服务架构作为一种编程模型正呈现上升趋势。新闻媒体界正在逐渐认可微服务架构,这个现象可能会让一些架构师和IT主管感到担心,他们害怕自己...

阅读(10)评论(0)赞 (0)

Spring

微服务之API网关对比

yanxinchi 发布于 2019-07-15

微服务化是当前一大趋势,API网关是仅次于注册中心的存在(上一篇已经讲到注册中心),API网关可以减少对域名的管理、服务统一鉴权、服务日志traceId等,内容大多是之前组内安排的任务,于是把结果分享出来。 正文 当前对API网关组件的调研维度如下:社区生态热度、易用性、路由转发...

阅读(9)评论(0)赞 (0)

Spring

搭建基于springboot的dubbo项目踩坑记

10

songhua.gao 发布于 2019-07-14

dubbo作为最常用的分布式框架之一,本人觉得很有必要自己搭建一个简单的框架。 项目最终结构 最外层为名为dubbo_demo的maven模块,内有基于springboot的生产者与消费者模块。 创建maven项目 使用idea新建maven项目,填入基本信息。 只保留pom.x...

阅读(23)评论(0)赞 (0)

Spring

微服务之注册中心对比

小丁 发布于 2019-07-13

微服务化是当前一大趋势,注册中心则是微服务最基础的组件,是之前组内安排的任务,于是把结果分享出来,本文对当前业界比较流行的微服务组件进行了调研,并作出了总结。 正文 当前对微服务组件的调研维度如下:社区生态热度、易用性、性能、cap分布式特性、当前组件维护状态、重点功能等。 组件...

阅读(21)评论(0)赞 (0)

Java

手撕面试官系列(三 ):微服务架构面试题Dubbo+Spring Boot+Spring Cloud

3

hellas 发布于 2019-07-12

直接进入主题 Dubbo (面试题+答案领取方式见个人主页) Dubbo 中 中 zookeeper 做注册中心,如果注册中心集群都挂掉,发布者和订阅者之间还能通信么? dubbo 服务负载均衡策略? Dubbo 在安全机制方面是如何解决的 dubbo 连接注册中心和直连的区别 ...

阅读(18)评论(0)赞 (0)

Spring

聊聊spring cloud的FeignLoadBalancer

yeseng 发布于 2019-07-11

序 本文主要研究一下spring cloud的FeignLoadBalancer FeignLoadBalancer spring-cloud-openfeign-core-2.2.0.M1-sources.jar!/org/springframework/cloud/openf...

阅读(20)评论(0)赞 (0)

编程技术

微服务架构之网关层Zuul剖析

4

puefu.he 发布于 2019-07-11

文章来源: http://www.liangsonghua.me 作者介绍:京东资深工程师-梁松华,长期关注稳定性保障、敏捷开发、微服务架构 一、Zuul简介 Zuul相当于是第三方调用和服务提供方之间的防护门,其中最大的亮点就是可动态发布过滤器 二、Zuul可以为我们提供什么 ...

阅读(27)评论(0)赞 (0)

编程技术

从应用交付交付看云原生体系的构建

8

songhua.gao 发布于 2019-07-11

一、现阶段云原生体系的“暗面” 自从 Matt Stine 提出 Cloud Native(云原生),云原生的概念经历了多个版本的迭代,Google 主导成立的 CNCF(Cloud Native Computing Foundation 云原生计算基金会 )对云原生的...

阅读(31)评论(0)赞 (0)

Spring

基于Spring Boot和Spring Cloud实现微服务架构

16

hellas 发布于 2019-07-10

【编者的话】首先,最想说的是,当你要学习一套最新的技术时,官网的英文文档是学习的最佳渠道。因为网上流传的多数资料是官网翻译而来,很多描述的重点也都偏向于作者自身碰到的问题,这样就很容易让你理解和操作出现偏差,最开始我就进入了这样误区。官网的技术导读真的描述的很详细,虽然对于我们看...

阅读(40)评论(0)赞 (0)

Spring

聊聊spring cloud netflix ribbon的eager load

yeseng 发布于 2019-07-08

序 本文主要研究一下spring cloud netflix ribbon的eager load RibbonAutoConfiguration spring-cloud-netflix-ribbon-2.1.1.RELEASE-sources.jar!/org/springfr...

阅读(40)评论(0)赞 (0)

Java

Java程序员必备的一些流程图

8

yeseng 发布于 2019-07-08

整理了一些Java基础流程图/架构图,做一下笔记,大家一起学习。 1.spring的生命周期 Spring作为当前Java最流行、最强大的轻量级容器框架,了解熟悉spring的生命周期非常有必要; 首先容器启动后,对bean进行初始化 按照bean的定义,注入属性 检测该对象是否...

阅读(29)评论(0)赞 (0)

Java

Java程序员必备的一些流程图

8

hellas 发布于 2019-07-08

整理了一些Java基础流程图/架构图,做一下笔记,大家一起学习。 1.spring的生命周期 Spring作为当前Java最流行、最强大的轻量级容器框架,了解熟悉spring的生命周期非常有必要; 首先容器启动后,对bean进行初始化 按照bean的定义,注入属性 检测该对象是否...

阅读(27)评论(0)赞 (0)

Java

Spring Cloud Zuul 那些你不知道的功能点

6

puefu.he 发布于 2019-07-08

本文摘自于 《Spring Cloud微服务 入门 实战与进阶》 一书。 1. /routes 端点 当@EnableZuulProxy与Spring Boot Actuator配合使用时,Zuul会暴露一个路由管理端点/routes。 借助这个端点,可以方便、直观地查看以及管理...

阅读(26)评论(0)赞 (0)

编程技术

『互联网架构』软件架构-springcloud-zuul微服务网关(下)(102)

13

zhuangli 发布于 2019-07-07

任何成熟的架构都是有生命周期的,zuul也是这样。一起了解下。 源码:https://github.com/limingios/netFuture/tree/master/源码/『互联网架构』软件架构-zuul微服务网关(下)(102)/ (一)zuul请求的生命周期 流程 客户...

阅读(31)评论(0)赞 (0)

Java

Micronaut 1.1.4 发布,基于 JVM 的微服务应用框架

Harries 发布于 2019-07-07

Micronaut 1.1.4 已发布 ,Micronaut 是 Grails 框架作者的作品,也是一个新一代基于 JVM 的全栈微服务框架,用于构建模块化的、易于测试的微服务应用。有关 Micronaut 的特性介绍请点此查看。 1.1.4 包含以下值得关注的变更 :...

阅读(27)评论(0)赞 (0)

编程技术

『互联网架构』软件架构-zuul微服务网关(中)(101)

11

likai 发布于 2019-07-05

咱们今天继续说springcloud的zuul。在最早我们是没有网关这个概念的,微服务搭建起来后,客户端就直接访问一个个微服务了,这些方式有很多的弊端,上次都说了,针对这些弊端,我们用一种什么样的方式去解决呢,那就是springcloud为我们整合一个框架zuul统一的微服务,在...

阅读(33)评论(0)赞 (0)

Spring

最牛Spring开发三剑客,请收下!

4

hanze 发布于 2019-07-05

开发者最适用的Spring开发三剑客推荐给需要的你们, 购买通道: https://item.jd.com/12536371.html 第一本:《Spring实战》(第4版) 全球有超过100 000的开发者使用本书来学习Spring 中文版累计销售超10万册,畅销经典Sprin...

阅读(29)评论(0)赞 (0)

编程技术

聊一聊微服务架构下的服务发现模式

6

邓龙华 发布于 2019-07-05

微服务架构下服务实例具有动态分配的网络地址,随着服务的自动扩展、故障和发布升级,导致服务实例的网络地址发生动态变更。因此,需要一种机制,支持服务消费者在服务提供者实例地址发生变更时,能够及时感知获取实例最新的地址,即服务发现机制。 服务发现的介绍 服务发现的概念是随着计算机体系结...

阅读(34)评论(0)赞 (0)