微服务-阿里云开发者社区-阿里云

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

微服务

关注

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

0
今日
5233
内容
9
活动
415
关注
|
安全 程序员 微服务
|

微服务架构的理论基础 - 康威定律

可能出乎很多人意料之外的一个事实是,微服务很多核心理念其实在半个世纪前的一篇文章中就被阐述过了,而且这篇文章中的很多论点在软件开发飞速发展的这半个世纪中竟然一再被验证,这就是康威定律。前段时间看了Mike Amundsen 《远距离条件下的康威定律——分布式世界中实现团队构建》在InfoQ上的一个分

104756 6
|
Devops 应用服务中间件 API
|

微服务(Microservice)那点事

微服务架构被提出很短的时间内,就被越来越多的开发人员推崇,简单来说其主要的目的是有效的拆分应用,实现敏捷开发和部署 。本分享即尝试介绍微服务架构的一些实施细节和要求,探询微服务架构的由来,并最终提供我们团队内部的一些实践总结,希望对大家有帮助。

97245 2
|
存储 数据库 微服务
|

微服务架构下的事务一致性保证

中生代技术群分享第四十四期。传统应用使用本地事务和分布式事务保证数据一致性,但是在微服务架构中数据都是服务私有的,需要通过服务提供的api访问,分布式事务不再适用微服务架构,传统分布式事务不是微服务中数据一致性的最佳选择。微服务架构中应满足数据最终一致性原则。

20565 0
|
负载均衡 Java 应用服务中间件
|

编码实现Spring Cloud微服务负载均衡调用(eureka、ribbon)

Spring 封装、揉和了一批开源项目,其中以Netflix开源的为主,比如zuul、eureka、hystrix、robbin等;然后就有了现在的Spring cloud微服务架构。这也充分展现了Spring的揉合能力。 Spring cloud通过封装使这些项目融入spring的bean管理机制中,从而方便使用。这套微服务的核心功能还是使用这些项目的。 由本篇的标题可以想到本篇就是

13234 1
|
微服务 容器 Cloud Native
|

从 SOA 到微服务,企业分布式应用架构在云原生时代如何重塑?

阿里妹导读:从十余年前的各种分布式系统研发到现在的容器云,从支撑原有业务到孵化各个新业务,企业的发展离不开统一的、与时俱进的技术架构。本篇文章从企业分布式应用架构层面介绍了云原生计算架构带来的变化,希望能够帮助更多企业的 IT 转型,利用云计算技术推动其成为市场竞争中的敏捷力量。

11384 0
|
网络协议 容器 Perl
|

Istio从懵圈到熟练 – 二分之一活的微服务

Istio is the future!基本上,我相信对云原生技术趋势有些微判断的同学,都会有这个觉悟。其背后的逻辑其实是比较简单的:当容器集群,特别是K8S成为事实上的标准之后,应用必然会不断的复杂化,服务治理肯定会成为强需求。

11166 0
|
Java 中间件 应用服务中间件
|

微服务架构上云最佳实践

7月27日,云栖社区、阿里中间件举办了首届阿里巴巴中间件技术峰会,揭秘阿里10年分布式技术干货。在首届阿里巴巴中间件技术峰会上,具有10年研发经验的阿里巴巴中间件技术专家李颜良结合EDAS团队上云两年多以来积累的经验为大家分享了如何进行微服务拆分、微服务架构上云最佳实践以及微服务架构常用的模式,精彩不容错过。

9134 0
|
消息中间件 Dubbo Cloud Native
|

Spring Cloud Alibaba 新一代微服务解决方案

本篇是「跟我学 Spring Cloud Alibaba」系列的第一篇,每期文章会在公众号「架构进化论」进行首发更新,欢迎关注。

15007 1
|
负载均衡 容灾 Nacos
|

主流微服务注册中心浅析和对比

前言 服务发现是一个古老的话题,当应用开始脱离单机运行和访问时,服务发现就诞生了。目前的网络架构是每个主机都有一个独立的IP地址,那么服务发现基本上都是通过某种方式获取到服务所部署的IP地址。DNS协议是最早将一个网络名称翻译为网络IP的协议,在最初的架构选型中,DNS+LVS+Nginx基本可以满足所有的RESTful服务的发现,此时服务的IP列表通常配置在nginx或者LVS。

16171 1
|
Java Linux Nacos
|

第二篇:SpringCloud 构建微服务系统之服务注册和发现(nacos)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010046908/article/details/85260717 上一篇我们学习了一下consul在SpringCloud中的使用。

8698 0
|
监控 中间件 应用服务中间件
|

以应用为中心的微服务PaaS平台---企业级分布式应用服务 EDAS

本文主要从高速增长的阿里业务开始谈起,讲述当年面对的业务场景和背景,碰到了什么样的技术挑战,且用什么样的思路去解决它。

6587 0
|
中间件 数据库 微服务
|

为什么会出现微服务和分布式?

微服务和分布式在如今的码农界,火热到几乎无人不知,无人不晓的地步。但是你有没有好奇过为什么它会突然出现并变得这么火热呢?

4756 0
|
监控 前端开发 持续交付
|

微服务的4大设计原则和19个解决方案

4281 0
|
XML Dubbo Java
|

基于dubbo和zookeeper的微服务实现案例

一、注册中心-zookeeper1.zookeeper         zookeeper可以在分布式项目中承担以下几个功能:                    1)注册中心                    2)存储数据: 分布式锁                    3)观察者模式:做到多个分布式服务器之间的数据同步 2.如何搭建zookeeper         要么使用docker搭建,要么使用原生的方式搭建。

4460 0
|
Java Docker 微服务
|

使用Spring Boot日志框架在已有的微服务代码中添加日志功能

我们需要在已有的微服务代码中添加日志功能,用于输出需要关注的内容,这是最平常的技术需求了。由于我们的微服务代码是基于SpringBoot开发的,那么问题就转换为如何在Spring Boot应用程序中输出相应的日志。

4132 0
|
监控 Nacos
|

阿里云微服务引擎(MSE) 1.4.0 重磅发布:增加 Nacos、Eureka 引擎支持

微服务引擎 MSE 1.4.0 版本发布,在已有ZooKeeper引擎的基础上,新版本增加Nacos,Eureka 2个引擎的支持,同时支持监控趋势图中监控指标的自定义报警通知,通知方式支持短信,邮件,钉钉机器人,新版本功能覆盖的区域有上海,杭州,北京,张家口。

6151 0
|
Java API 数据安全/隐私保护
|

基于微服务API级权限的技术架构

一般而言,企业内部一套成熟的权限系统,都是基于角色(Role)的 访问控制方法(RBAC – Role Based Access Control),即权限 (Permission)与角色相关联,用户(User)通过成为适当角色的成员而得到这 些角色的权限,权限包含资源(或者与操作组合方式相结合),最终实现权限控制 的目的。

4571 0
|
负载均衡 监控 Java
|

sb2.0新版springcloud微服务实战:Consul+Zuul+Feign/Ribbon+Hystrix Turbine+Config+sleuth+zipkin

sb2.0新版springcloud微服务实战:Eureka+Zuul+Feign/Ribbon+Hystrix Turbine+SpringConfig+sleuth+zipkin springboot 版本是 2.

3520 0
|
前端开发 Java 数据库连接
|

一个项目的SpringCloud微服务改造过程

分享一个项目进行SpringCloud微服务改造的过程与实践。

5420 0
|
存储 监控 数据库
|

12年互联网产品开发人眼中的微服务架构云端应用

拥有超过12年互联网产品开发和管理经验,好雨云创始人兼CEO刘凡对微服务架构云端应用的干货分享。

3611 0
|
.NET API 数据库
|

(10)学习笔记 ) ASP.NET CORE微服务 Micro-Service ---- Ocelot+Identity Server

用 JWT 机制实现验证的原理如下图:  认证服务器负责颁发 Token(相当于 JWT 值)和校验 Token 的合法性。     一、 相关概念 API 资源(API Resource):微博服务器接口、斗鱼弹幕服务器接口、斗鱼直播接口就是API 资源。

3144 0
|
容灾 中间件 数据库
|

从“挖光缆”到“剪网线”|蚂蚁金服异地多活单元化架构下的微服务体系

“异地多活”是互联网系统的一种高可用部署架构,而“单元化”正是实现异地多活的一个解题思路。 说起这个话题,不得不提两个事件:一件是三年多前的往事,另一件就发生今年的杭州云栖大会上。

5741 1
|
应用服务中间件 网络架构 Docker
|

Rancher部署Traefik实现微服务的快速发现

2615 0
|
Java 大数据 应用服务中间件
|

专访方志朋:2018年仍然是微服务飞速发展的一年

方志朋,毕业于武汉理工大学硕士学位。 CSDN博客专家、Spring Cloud中国社区联合创始人。 《深入理解Spring Cloud与微服务构建》作者。Spring Cloud作为Java语言的微服务落地框架,在Spring开源社区和Pivatol、Netflix两大公司的推动下飞速发展,得到了众多开发者的认可,Spring Cloud在未来很可能成为微服务框架的领导者和规范。

2127 0
|
消息中间件 监控 API
|

微服务springCloud架构案例实战,完整操作流程详解

QuickStart 基于SpringCloud体系实现,简单购物流程实现,满足基本功能:注册、登录、商品列表展示、商品详情展示、订单创建、详情查看、订单支付、库存更新等等。

3126 0
|
数据库连接 Nacos 数据库
|

结合场景谈一谈微服务配置

2531 0
|
微服务 数据可视化 数据格式
|

Netflix 开源其微服务编排引擎 Conductor

3800 0
|
Web App开发 监控 安全
|

【微服务架构】SpringCloud组件和概念介绍(一)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xmt1139057136/article/details/82693644 一:什么是微服务(Microservice)    微服务英文名称Microservice,Microservice架构模式就是将整个Web应用组织为一系列小的Web服务。

2192 0
|
前端开发 应用服务中间件 HSF
|

微服务网关Zuul在EDAS环境的实践

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

探索分布式服务框架Dubbo10:Dubbo和Spring Cloud微服务架构对比

本文首发于我的个人公众号:程序员江湖 努力成为最有影响力的程序员自媒体,专注于面试,职场,个人提升三大主题。 干货满满,不容错过。

2004 0
|
中间件 Go 微服务
|

Golang 微服务系列 go-kit(Log,Metrics,Tracing)

Log & Metrics & Tracing

3570 0
|
索引 微服务
|

【.NET Core微服务实战-统一身份认证】开篇及目录索引

原文:【.NET Core微服务实战-统一身份认证】开篇及目录索引 简介 ​ 学习.NETCORE也有1年多时间了,发现.NETCORE项目实战系列教程很少,都是介绍开源项目或基础教程,对于那些观望的朋友不能形成很好的学习思路,遇到问题怕无法得到解决而不敢再实际项目中尝试,今天我想通过项目系列实战的方式,进一步推广应用.NETCORE,让大家感受它的魅力以及已经无所不能的神奇魔力,我会从实际项目开发的流程中带大家一起来学习和使用.NETCORE,对于项目实战系列写什么内容纠结很久,最后想想直接从基础设施开始着手,一步一步延伸到完整项目,第一篇就从统一身份认证模块开发详细介绍项目开发的过程。

1786 0
|
大数据 Java 测试技术
|

【星云测试】开发者测试(3)-采用精准测试工具对springcloud微服务应用进行穿透测试

微服务英文名称Microservice,Microservice架构模式就是将整个Web应用组织为一系列小的Web服务。这些小的Web服务可以独立地编译及部署,并通过各自暴露的API接口相互通讯。它们彼此相互协作,作为一个整体为用户提供功能,却可以独立地运行。  

1688 0
|
Java 开发工具 微服务
|

SpringCloud Finchley 实战入门(基于springBoot 2.0.3)【八 config 微服务配置中心】

spring cloud config spring cloud config是spring cloud团队创建的一个全新的项目,用来为分布式系统中的基础设施和微服务应用提供集中化的配置支持。

1773 0
|
Java API 微服务
|

Spring Cloud Spring Boot mybatis分布式微服务云架构(九)使用Swagger2构建强大的RESTful API文档(1)

Spring Cloud Spring Boot mybatis分布式微服务云架构(九)使用Swagger2构建强大的RESTful API文档(1) 下面来具体介绍,如果在Spring Boot中使用Swagger2。

1683 0
|
缓存 负载均衡 Java
|

微服务实战:使用API Gateway

1600 0
|
运维 监控 数据库
|

微服务在游戏服务端技术上的实践及思考

本文主要描述了使用阿里云容器服务在游戏服务端研发运维方面的实践,分析总结了实践中遇到的问题和解决方案以及一些设计思路,希望能抛砖引玉。

3122 0
|
XML 监控 API
|

初探微服务架构

之前介绍了什么时候进行服务化,以及服务化拆分的两种方式即横向拆分和纵向拆分,还提到了引入微服务架构需要解决的问题。 这篇文章将进行介绍微服务架构的各个组成部分。 下图是微服务架构的模块图,在具体介绍之前先来看下一次正常的服务调用的流程。

1308 0
我要发布