首页标签微服务架构

#微服务架构

微服务是一种软件架构风格,它是以专注于单一责任与功能的小型功能区块为基础,利用模组化的方式组合出复杂的大型应用程序,各功能区块使用与语言无关的 API 集相互通讯。

iTechPlus JAVA开发者大会—分享主题之Apollo

猿天地

5月12日,由iTechPlus举办的JAVA开发者大会-上海站,在浦软爱酷空间举行。

8130

四种软件架构,看看你属于哪个层次

DevOps时代

如果一个软件开发人员,不了解软件架构的演进,会制约技术的选型和开发人员的生存、晋升空间。这里我列举了目前主要的四种软件架构以及他们的优缺点,希望能够帮助软件开发...

12020

微服务与测试(一)

无涯WuYa

在去年的时候就提到了,在接下来的一年,测试必然会接触到微服务的测试,而在微服务测试的层次,首先需要了解的是微服务到底是什么,它的通信机制又是什...

7830

浅谈微服务的CI/CD

腾讯开源

近几年微服务架构与容器化技术飞速发展,随之而来的是持续集成与持续交付的概念又重新不断被提及,越来越多的公司开始使用持续集成系统来解决频繁发布带来的质量问题,使用...

9950

【Go API 开发实战】Go API 开发实战教程简介(1-7)

腾讯技术工程官方号

腾讯 · 产品经理 (已认证)

现代软件架构已经逐渐从单体架构转向微服务架构,在微服务架构中服务间通信采用轻量级通信机制。对于轻量级通信的协议而言,通常基于 HTTP 和 RPC ,能让服务间...

8250

微服务扩展性和高可用-缓存(翻译)

jasonlu

缓存是一种在多个消费端或服务端之间共享数据的技术,计算或获取数据都是非常昂贵的.数据存储和检索在一个子系统中。该子系统提供对频繁访问数据副本的快速访问。

14240

微服务架构之「 API网关 」

黄泽杰

在微服务架构的系列文章中,前面已经通过文章《架构设计之「服务注册 」》介绍过了服务注册的原理和应用,今天这篇文章我们来聊一聊「 API网关 」。

6230

Spring Cloud 笔记:服务网关

南风

在微服务架构中,一个系统往往会包含几百个微服务,并且各个服务会有不同的网络地址,如果客户端在完成某个业务需求时需要同时调用多个服务,如下图所示,一个外卖订餐系统...

11440

进BAT这些互联网大厂,面试之前刷几百道面试题真的有用吗?

美的让人心动

面试之前先刷几篇面经,或者做几道热门面试题,想必是大家很熟悉的一种复习方式了,就像我们当年经常做五年高考三年模拟一样。但是可不要把面试题和面经当成你的主要复习...

8840

Redis在微服务架构中的几种应用场景

用户1410546

本文介绍在SpringCloud中使用Redis作为Pub/Sub异步通信、缓存或主数据库和配置服务器的三种场景应用。

8230

微服务扩展性和高可用-章节2(翻译)

jasonlu

SLA决定系统是否必须扩展。它们还推动了增长时间表。股票交易系统必须在最低和最高可用性水平内实时扩展。相比之下,电子商务系统可能会在一年中“缓慢”的几个月扩大规...

13050

服务扩展性和高可用-章节1(翻译)

jasonlu

术语可扩展性、高可用性、性能和关键任务对于不同的组织或组织内的不同部门来说可能意味着不同的事情。它们经常互换,造成混乱,导致管理不善的期望、实现延迟或不切实际的...

12140

为什么大部分码农做不了软件架构师?

java思维导图

小团队一般 10 人左右,其中常常是技术最牛的人做架构师(或TL)。所以,架构师在广大码农中的占比大概平均不到 10%。而架构师也可以分为初级、中级、高级三档,...

9860

溯源微服务:企业分布式应用的一次回顾

ThoughtWorks

微服务作为架构风格几乎成为云时代企业级应用的事实标准,构成微服务的技术元素本身却并非革命性。跨平台的分布式通信框架、地址无关的服务注册与发现、智能路由与编排等技...

8620

为什么大部分码农做不了系统架构师?

Java技术栈

小团队一般 10 人左右,其中常常是技术最牛的人做架构师(或TL)。所以,架构师在广大码农中的占比大概平均不到 10%。

7940

阿里 P8 Java 高级工程师,都需要掌握哪些技术栈?

Java技术栈

大家都知道,阿里P8高级技术专家,基本上是一线技术人能达到的最高职级,也是很多程序员追求的目标。

9160

SpringCloud教程-03:负载均衡(Ribbon)

IT云清

兰亮 · 高级JAVA工程师 (已认证)

摘要:本文主要讲解,在SpringCloud体系的微服务架构中,如何使用Ribbon来实现客户端的负载均衡。

8030

为什么大部分码农做不了软件架构师?

芋道源码

小团队一般 10 人左右,其中常常是技术最牛的人做架构师(或TL)。所以,架构师在广大码农中的占比大概平均不到 10%。而架构师也可以分为初级、中级、高级三档,...

10730

浅谈 Kubernetes 在生产环境中的架构

DevOps时代

注意 本文,只是笔者针对Kubernetes生产环境运行的一些关于架构设计和实现方案的总结,内容很粗糙,同时也会不断完善。

7320

一文读懂容器网络发展

SDNLAB

容器技术很火,经常为人所提及,尤其是开源容器工具docker,已在不少数据中心里有广泛应用。容器主要是对软件和其依赖环境的标准化打包,将应用之间相互隔离,并能运...

7730

扫码关注云+社区