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

微服务

关注

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

3
今日
6420
内容
9
活动
436
关注
|
安全 程序员 微服务
|

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

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

108540 8
|
Devops 应用服务中间件 API
|

微服务(Microservice)那点事

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

101581 3
|
开发框架 负载均衡 数据可视化
|

ASP.NET Core微服务之基于Consul实现服务治理(3)

在去年的.NET Core微服务系列文章中,初步学习了一下Consul服务发现,总结了两篇文章。本次基于Docker部署的方式,以一个Demo示例来搭建一个Consul的示例集群,最后给出一个HA的架构示范,也会更加贴近于实际应用环境。

22088 0

ASP.NET Core微服务之基于Consul实现服务治理(1)

本篇主要基于一个最小化的集群搭建了一个Consul服务治理组件,并将ASP.NET Core API程序注册到了Consul,并尝试通过Consul进行服务发现(虽然没有模拟具体的服务消费)。本篇没有仔细讲述Consul的介绍、优点、缺点,因为本人也没有啥实际的经验,因此只能是站在其他园友的肩膀上做个小实验。

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

微服务技术栈选型,看了这个别的可以不用看了

本文由PPmoney架构师敖小剑分享:微服务的核心技术,目前可选的开源微服务框架,以及为微服务提供支撑的基础设施。

17609 0
|
Dubbo 关系型数据库 应用服务中间件
|

微服务架构下分布式事务解决方案 —— 阿里GTS

本文将深入和大家探讨微服务架构下,分布式事务的各种解决方案,并重点为大家解读阿里巴巴提出的分布式事务解决方案----GTS。该方案中提到的GTS是全新一代解决微服务问题的分布式事务互联网中间件。

17070 0
|
API 数据库 网络架构
|

微服务架构

15181 2
|
应用服务中间件 Java 监控
|

五分钟内免费体验 EDAS ,完美解决微服务痛点

2019 月 10 月 3 日,Spring Cloud Alibaba 正式 "挂牌" Spring 官方,成为推荐的 Spring Cloud 规范实现之一,官宣地址点击这里。 目前,已包括爱回收、东家、Acmedcare+、生学教育、联想云、凤凰网、平安科技等企业正在通过 Spring Cloud Alibaba 构建自己的微服务架构,并能无缝连接到阿里云的各类服务。

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

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

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

13452 1
|
微服务 容器 Cloud Native
|

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

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

11446 0
|
监控 负载均衡 Java
|

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

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

10837 0
|
测试技术 Go Docker
|

5分钟学习基于Go,go-microservice-template,Minke的微服务

本文讲的是5分钟学习基于Go,go-microservice-template,Minke的微服务,【编者的话】本篇文章介绍了Go语言下构建微服务的例子,作者利用一个helloword讲解了如何使用他的微服务框架,该框架不仅包含了构建服务,还包括路由、请求验证、日志记录、测试、动态配置变更,最后将提供了将服务整合到Docker容器并持续集成。

9429 0
|
容灾 网络协议 应用服务中间件
|

微服务架构中基于DNS的服务发现

当前,微服务架构已经成为企业尤其是互联网企业技术选型的一个重要参考。微服务架构中涉及到很多模块,本文将重点介绍微服务架构的服务注册与发现以及如何基于DNS做服务发现。最后,简单介绍下阿里巴巴内部是如何基于DNS做服务发现的。

11529 1
|
Java Docker 微服务
|

Java微服务开发指南 -- Java环境下的微服务

# Java环境下的微服务 ## 本文涉及的内容,能让你学到什么?     本书适用于开发微服务的Java开发人员和架构师。我们在开始介绍微服务架构前,先讲述一些抽象的基本概念。不幸的是,使用新技术并不能神奇地解决分布式系统问题。

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

微服务架构上云最佳实践

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

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

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

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

15702 1
|
API 安全 微服务
|

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

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

7937 0
|
机器学习/深度学习 自然语言处理 前端开发
|

微服务实践:全栈小团队“洪荒之力”改造阿里服务CRM技术体系

8月9日2016云栖大会北京峰会拉开帷幕,阿里高级技术专家肥侠带来了“智能客服:基于微服务的系统改造实践”的重要演讲。其中首先进行了业务介绍,接着和大家简单分享了微服务,着重和大家讲述了微服务的实践,包括微服务技术实践、微服务团队实践、DT下的微服务。精彩不容错过——

8130 0
|
运维 API 数据库
|

微服务(Microservices)—Martin Fowler【翻译】

本文转载自:http://www.cnblogs.com/liuning8023/p/4493156.html ---------------------------------------------------------------------------- 原文是 Martin Fowler 于 2014 年 3 月 25 日写的《Microservices》。

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

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

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

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

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

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

7174 0
|
微服务 容器
|

如何提高微服务架构的可用性

本文来自中生代技术群的分享。本文作者陈爱珍具有多年企业级系统的应用运维及分布式系统实战经验。现专注于容器、微服务及devops落地的研究与实践。本文将为大家分享如何提高微服务架构的可用性,精彩不容错过。

6855 0
|
存储 缓存 容灾
|

微服务与配置中心:别让您的微服务被配置管理“绊”了一跤

在“史前”单体巨兽型应用时代,配置管理不是什么大不了的事情,但今天在微服务架构中,配置管理已发生革命性的变化,但业内对这一块的前沿探索一直处于秘而不宣的状态,如果我们对这块没有过深入的思考和实践,我们很难真正理解为什么 Spring Cloud 会提出 Configuration Service 的概念。

8908 0
|
开发框架 Java 调度
|

回归架构本质,重新理解微服务

微服务架构及其在企业落地应用的策略。

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

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

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

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

Kubernetes微服务架构应用实践

5595 0
|
Java 微服务
|

【云栖神侠传】从理论到实践,深度剖析微服务架构那点事儿!

肥侠,集团客户体验事业群高级专家,目前负责全阿里集团客服在线以及热线CRM的开发工作,在推进多个集团内部CRM的融合,标准化、插件化,以及微服务化,通过DT手段驱动业务创新,应用机器学习和NLP技术再造服务流程,建设未来电商服务生态新标准。

5892 0
|
消息中间件 Java RocketMQ
|

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

从关注开源,到使用开源,再到参与开源贡献,越来越多的国内开发者通过开源技术来构建业务。 截止目前,Arthas / Dubbo / ChaosBalde / Nacos / RocketMQ / Seata / Sentinel / Spring Cloud Alibaba / Tengine 等微服务领域的开源项目在 GitHub 上已获得近 8w 的 star,contributor 数量达738位,以一种社区协作的方式,来提升项目的生产效率和分发效率。

6438 0
|
NoSQL Java Redis
|

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

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

6283 0
|
监控 安全 Java
|

微服务框架和工具大全

不去重新发明轮子总是更好的。本文探讨了14个已经可用并能提供使微服务的开发和部署更容易的平台、框架和功能。本文还补充了每个工具将如何有助于建立良好的微服务架构的简要概述。 本文选自《Java微服务》。

5221 0
|
jenkins 测试技术 持续交付
|

[翻译]使用Jenkins和Docker实现微服务的快速交付

``` /** * 原文出处:https://www.credera.com/blog/technology-insights/open-source-technology-insights/microservice-delivery-using-jenkins-and-docker/ * @author Tonny M 2016-05-02 */ ``` ## 介绍

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

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

通常,我们都会通过在 GitHub 上订阅邮件列表,来了解社区动态。这一次,我们联合以上各开源项目的负责人,发布「微服务开源生态报告」,汇集各个开源项目近期的社区动态,帮助开发者们更高效的了解到各开源项目的最新进展。

5926 0
|
安全 Java 开发工具
|

(九)Spring Cloud构建分布式微服务架构 - commonservice-config配置服务搭建

从现在开始,我这边会将近期研发的spring cloud微服务云架构的搭建过程和精髓记录下来,帮助更多有兴趣研发spring cloud框架的朋友,大家来一起探讨spring cloud架构的搭建过程及如何运用于企业项目。 电子商务社交平台源码请加企鹅求求:叁五叁六贰四柒贰五九

5138 0
|
BI 数据库 微服务
|

微服务架构设计(五):获取微服务数据, 生成报表

本文是微服务架构设计系列的第五篇。架构师在设计从多个微服务取数据, 而生成报表的架构设计方案时, 往往面临著需在边界上下文 (Bounded Context), 数据的时效性, 性能, 可靠性与开发的复杂度间作取舍。本文将分享从多个微服务取数据, 而生成报表的设计方案。

5705 0
|
Java 微服务 Spring
|

搭建基于Spring Cloud的微服务应用

本文的整理自2017云栖大会-上海峰会上阿里云技术专家李斌分享讲义,讲义主要介绍了如何搭建基于Spring Cloud的微服务应用。先简要概述了什么是单体应用,什么是微服务。从单体应用服务到微服务,要有怎样的技术转变过程。并且介绍了微服务架构需要哪些技术方面的支持以及一些具体的实践环节。

4745 0
|
存储 Java API
|

认证鉴权与API权限控制在微服务架构中的设计与实现(一)

作者: [Aoho’s Blog] 引言: 本文系《认证鉴权与API权限控制在微服务架构中的设计与实现》系列的第一篇,本系列预计四篇文章讲解微服务下的认证鉴权与API权限控制的实现。

5547 0
|
物联网 大数据 Serverless
|

粘合多款产品的微服务架构 阿里云函数计算再次升级

今年“2017杭州·云栖大会”上,阿里云函数计算再次升级:函数计算打通多个重要云产品线,能够直接对接表格存储、对接API网关、对接日志服务等。用户仅仅需要简单配置就可以灵活方便的组合多种商业场景。 过去十年,云服务深刻的改变了社会获取和使用计算能力的方式,云服务自身也以极快的速度演进,新的服务形态不断涌现,无服务器计算就是其中之一。

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

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

4306 0
|
API 数据库 开发者
|

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

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

8386 0
|
微服务 测试技术 Unix
|

新网银行微服务转型实践

Dubbo 开发者日活动成都站 本文整理自谢延泽先生在 Dubbo 开发者日成都站活动中的演讲,主要分享关于微服务转型的内容,也总结一下这些年作者在微服务领域的一些经验。 2012 年 James Lewis 在波兰第 33 次 Degree in Kraków 会议上分享了一个案例,名称是 “Micro Services - Java, the Unix Way”。

5845 0

springcloud vue 微服务分布式 activiti工作流 前后分离 集成代码生成器 shiro权限

springcloud vue 微服务分布式 activiti工作流 前后分离 集成代码生成器 shiro权限

4243 0
|
存储 Java API
|

微服务设计指南

3700 0
|
安全 物联网 Java
|

8月2日云栖精选夜读:微服务架构的分布式事务解决方案

分布式事务是一个绕不过去的挑战!微服务架构本质上就是分布式服务化架构,微服务架构的流行,让分布式事务问题日益突出!尤其是在订单业务、资金业务等系统核心业务流程中,一定要有可靠的分布式事务解决方案来保证业务数据的可靠性和准确性。

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

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

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

5500 0
|
应用服务中间件 nginx Docker
|

微服务实战之春云与刀客(四)—— docker swarm 集群实战

概述 docker swarm 是一个非常简单的docker 原生集群部署环境。在docker swarm 出来之前,要搭建一个docker 集群需要复杂的网络运维和配置能力,而docker swarm 把这一切都解放了。

3788 0
我要发布