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

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

微服务

关注

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

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

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

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

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

微服务(Microservice)那点事

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

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

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

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

20563 0
|
关系型数据库 应用服务中间件 FESCAR
|

微服务架构下,解决数据一致性问题的实践

随着业务的快速发展,应用单体架构暴露出代码可维护性差、容错率低、测试难度大和敏捷交付能力差等诸多问题,微服务应运而生。微服务的诞生一方面解决了上述问题,但是另一方面却引入新的问题,其中主要问题之一就是:如何保证微服务间的业务数据一致性。

17358 0
|
消息中间件 Java 应用服务中间件
|

阿里巴巴微服务开源项目盘点(持续更新)

【Apache Dubbo】 Apache Dubbo 是一款高性能、轻量级的开源Java RPC框架,是国内影响力最大、使用最广泛的开源服务框架之一,它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现。

13386 1
|
Java Nacos Sentinel
|

微服务开源生态报告 No.7

「微服务开源生态报告」,汇集各个开源项目近期的社区动态,帮助开发者们更高效的了解到各开源项目的最新进展。 社区动态包括,但不限于:版本发布、人员动态、项目动态和规划、培训和活动。 非常欢迎国内其他微服务领域的开源项目将近期的社区动态,投递给我们,我们将一同发布。

11981 0
|
Java 应用服务中间件 API
|

Java微服务开发指南 -- 使用Spring Boot构建微服务

使用Spring Boot构建微服务     Spring Boot是一个广泛用来构建Java微服务的框架,它基于Spring依赖注入框架来进行工作。Spring Boot允许开发人员使用更少的配置来构建微服务,同时框架本身能够尽可能的减少开发人员的冲突,它和我们后面要介绍的两个框架类似,它通过以.

14203 0
|
监控 负载均衡 Java
|

初识SpringCloud(2)集群/分布式/微服务/SOA的相关概念

这篇主要来讲讲 Spring Cloud 的一些基础知识。 一、集群/分布式/微服务/SOA是什么? 技术小白看到这些词(集群/分布式/微服务/SOA)时,感觉遥不可及。但真正接触到"面向切面编程"的时候,发现原来如此啊,只不过当时被它的名字给唬住了。

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

微服务架构上云最佳实践

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

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

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

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

14998 1
|
API 安全 微服务
|

如何在微服务架构中实现安全性?

网络安全已成为每个企业都面临的关键问题。几乎每天都有关于黑客如何窃取公司数据的头条新闻。为了开发安全的软件并远离头条新闻,企业需要解决各种安全问题,包括硬件的物理安全性、传输和静态数据加密、身份验证、访问授权以及修补软件漏洞的策略,等等。

7860 0
|
消息中间件 Cloud Native 架构师
|

微服务架构从概念到实践

系列介绍:云原生时代 Devops 实操笔记 点击《架构师成长系列》立即订阅更多本系列直播 对于大部分程序员来说,架构师是一个令人向往的角色。如果说程序员的工作是谋一域,作为架构师就需要对技术的深度和广度都有深刻的了解,是不折不扣的谋全局者。

7223 0
|
Java Linux Nacos
|

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

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

8696 0
|
负载均衡 应用服务中间件 API
|

.NET Core微服务之路:(纯干货)基于gRPC服务发现与服务治理的方案

  重温最少化集群搭建,我相信很多朋友都已经搭建出来,基于Watch机制也实现了出来,相信也有很多朋友有了自己的实现思路,但是,很多朋友有个疑问,我API和服务分离好了,怎么通过服务中心进行发现呢,这个过程是通过什么来实现的呢,本篇我们就来介绍这个“调用过程”。

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

6种微服务RPC框架,你知道几个?

6种微服务RPC框架,你知道几个?

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

10道面试官喜欢问的微服务面试题Spring Cloud+Spring Boot

微服务面试题Spring Cloud+Spring Boot

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

微服务开源生态报告 No.3

「微服务开源生态报告」,汇集各个开源项目近期的社区动态,帮助开发者们更高效的了解到各开源项目的最新进展。 社区动态包括,但不限于:版本发布、人员动态、项目动态和规划、培训和活动。 非常欢迎国内其他微服务领域的开源项目将近期的社区动态,投递给我们,我们将一同发布。

7076 0
|
canal 关系型数据库 MySQL
|

【转】微服务MySQL分库分表数据到MongoDB同步方案

近年来,微服务概念持续火热,网络上针对微服务和单体架构的讨论也是越来越多,面对日益增长的业务需求是,很多公司做技术架构升级时优先选用微服务方式。我所在公司也是选的这个方向来升级技术架构,以支撑更大访问量和更方便的业务扩展。

6356 0
|
负载均衡 网络协议 Java
|

虎牙直播在微服务改造方面的实践和总结

相比文字和图片,直播提供了人与人之间更丰富的沟通形式,其对平台稳定性的考验很大,那么倡导“以技术驱动娱乐”的虎牙直播(以下简称“虎牙”)是如何在技术上赋能娱乐,本文将为您介绍虎牙在DNS、服务注册、CMDB和服务配置中心等方面的实践。

7215 0
|
Dubbo 应用服务中间件 数据库
|

一行代码,保障分布式事务一致性—GTS:微服务架构下分布式事务解决方案

虽然微服务现在如火如荼,但对其实践其实仍处于初级阶段。即使互联网巨头的实践也大多是试验层面,鲜有核心业务系统微服务化的案例。GTS是目前业界第一款,也是唯一的一款通用的解决微服务分布式事务问题的中间件,而且可以保证数据的强一致性。本文将对GTS做出深入解读。

7086 0
|
XML Dubbo 应用服务中间件
|

微服务RPC框架选美

本文讲的是微服务RPC框架选美,Hello,everybody!说到RPC框架,可能大家能想到一堆RPC开源框架,那么在微服务平台中,微服务间的服务调用,不可避免的会遇到一个问题,该选用哪一个RPC框架好呢?今天我们就请到三位RPC框架,来进行一场选美大赛,看看谁更适合微服务平台中的服务间调用。

6025 0
|
中间件 Java 云栖大会
|

北京云栖大会Tech Insight Workshop:《使用微服务框架快速构建一个分布式交易系统》篇

本篇是北京云栖大会Tech Insight Workshop金融云主体《使用SOFA来快速构建金融级分布式交易系统》中的一个组成部分,用来介绍如何通过SOFA Boot来快速构建一个分布式微服务系统,以及如果通过金融云下中间件微服务产品来进行查看与管理。

5887 0
|
新零售 架构师 数据库
|

阿里云王牌架构师一问开发者:我需要一个高并发的架构,我的系统要改造成微服务吗

最近大家都在谈微服务,随着越来越多的在线业务需要提供更大并发的scale-up 和 scale out能力,微服务确实提供了比较好分布式服务的解决方案。

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

微服务开源生态报告 No.4

「微服务开源生态报告」,汇集各个开源项目近期的社区动态,帮助开发者们更高效的了解到各开源项目的最新进展。 社区动态包括,但不限于:版本发布、人员动态、项目动态和规划、培训和活动。 非常欢迎国内其他微服务领域的开源项目将近期的社区动态,投递给我们,我们将一同发布。

5929 0
|
Web App开发 Kubernetes 关系型数据库
|

Kubernetes微服务架构应用实践

5561 0
|
监控 Dubbo 应用服务中间件
|

传统保险企业基于 Dubbo 的微服务实践

本文整理自中国人寿保险(海外)股份有限公司深圳中心技术总监家黄晓彬在 Dubbo 社区开发者日深圳站的现场分享。 中国人寿保险(海外)股份有限公司负责香港、澳门、新加坡和印尼的业务开发,和国内业务不同的是,海外业务面临不同的法规、语言、币种等难题,技术上对业务的支持会存在一些挑战。

5990 0
|
NoSQL Java Redis
|

Github开源项目:Tamboot Cloud Admin一个基于spring cloud的微服务脚手架项目

tamboot-cloud-admin Tamboot Cloud Admin是一个基于 tamboot cloud(一个基于spring cloud的微服务框架) 的微服务脚手架项目,实现了常见的用户管理、角色管理、权限管理、菜单管理等基本功能,开发者可基于此快速搭建微服务系统。

6221 0
|
缓存 API PHP
|

阿里云栖开发者沙龙PHP技术专场-直面PHP微服务架构挑战

在4月20日的阿里云栖开发者沙龙PHP技术专场上,云智慧Technical VP高驰涛为大家介绍了微服务的前世今生,分享了微服务架构实践中所面对的诸多挑战以及相应的应对策略。 以下内容根据演讲视频以及PPT整理而成。

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

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

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

4755 0
|
关系型数据库 Java 测试技术
|

使用阿里云ACM简化你的Spring Cloud微服务环境配置管理

本文我们就如何使用阿里云ACM这样的配置管理产品在Spring Cloud中替代Spring Cloud Config帮助简化环境配置管理做一个简单的示例,帮助你理解基于ACM来简化微服务环境配置管理的方案,并会简单比较一下ACM与Spring Cloud Config方案的优劣。

5318 0
|
API 数据库 开发者
|

微服务架构的优点和缺点总结

微服务架构的好处与优势 微服务架构模式有很多好处。 首先,通过分解巨大单体式应用为多个服务方法解决了复杂性问题。在功能不变的情况下,应用被分解为多个可管理的分支 或服务。每个服务都有一个用RPC-或者消息驱动API定义清楚的边界。

8051 0
|
缓存 运维 Go
|

B站高性能微服务架构

本文内容来源于任伟在【沪江技术沙龙】-漫谈微服务架构实践上的主题演讲,IT大咖说为沪江技术沙龙独家视频知识分享平台。

4418 0
|
Java Docker 微服务
|

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

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

4131 0
|
Java 程序员 API
|

【微服务】使用spring cloud搭建微服务框架,整理学习资料

写在前面   使用spring cloud搭建微服务框架,是我最近最主要的工作之一,一开始我使用bubbo加zookeeper制作了一个基于dubbo的微服务框架,然后被架构师否了,架构师曰:此物过时。

4418 0
|
监控 Nacos
|

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

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

6148 0
|
机器学习/深度学习 算法 Java
|

11月28日云栖精选夜读 | Spring Cloud Alibaba,中国Javaer的福音,为微服务续上18年

Java 界最近发生了一件大事,Spring Cloud 官方宣布阿里开源 Spring Cloud Alibaba,并推出首个预览版。 据介绍,Spring Cloud Alibaba 由阿里开源组件和阿里云产品组件两部分组成,其致力于提供微服务一站式解决方案,方便开发者通过 Spring Cloud 编程模型轻松开发微服务应用。

3729 0
|
持续交付 数据库 微服务
|

微服务架构设计 (二): 架构迁移策略

本文是微服务架构设计系列的第二篇,本文将为大家分享如何从已有的架构迁移到微服务架构,并且为大家分享微服务中的核心概念:边界上下文。

3525 0
|
Web App开发 API 数据安全/隐私保护
|

微服务系统之认证管理详解

3306 0
|
存储 关系型数据库 中间件
|

如何保障微服务架构下的数据一致性

                                                                   前   言 近期,随着用户量的增加和业务的不断推广,公司的产品由于在性能等各方面出现一定的瓶颈,开始寻求新的架构,并付诸于实践。

3527 0
|
Java 微服务 Spring
|

Spring Cloud微服务升级总结

一.应用系统的架构历史 [ 二.什么是微服务? 2.1 微服务概述 起源:微服务的概念源于 2014 年 3 月 Martin Fowler 所写的一篇文章“Microservices”。

3661 0
|
监控 Java 应用服务中间件
|

主流的微服务框架

主流的微服务框架 目前比较火的主流微服务框架 Spring CLoud Dubbo Istio 一、背景介绍 1)Spring Cloud , 来自Spring,具有Spring 社区的强大支撑,还有Netflix强大的后盾与技术输出。

5809 0
|
程序员 应用服务中间件 Docker
|

微服务架构演进过程及好处,技术点总结与展望

微服务架构现在是谈到企业应用架构时必聊的话题,微服务之所以火热也是因为相对之前的应用开发方式有很多优点,如更灵活、更能适应现在需求快速变更的大环境。 但说起微服务,不少人还是有这样的困惑:“作为一个开发,微服务架构是不是和我关系不大?那不都是架构师的事吗?” 关于这个问题,我来谈谈自己的看法。

2833 0
我要发布