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

微服务

关注

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

0
今日
7421
内容
9
活动
596
关注
|
Devops 应用服务中间件 API
|

微服务(Microservice)那点事

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

109496 12
|
监控 中间件 应用服务中间件
|

鹰眼跟踪、限流降级,EDAS的微服务解决之道

在大流量高并发互联网应用实践在线峰会上,阿里云中间件产品专家倪超带来了“支撑海量用户的微服务技术——阿里巴巴中间件EDAS的服务化解决之道”的重要演讲。重点介绍了服务化的解决之道,围绕EDAS介绍了高性能框架和监控服务,最后分享了海量微服务带来的挑战以及针对双十一大促的准备。

19500 0
|
监控 负载均衡 Java
|

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

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

11436 0
|
测试技术 Go Docker
|

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

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

9852 0
|
Java 应用服务中间件 Maven
|

你所不了解的微服务架构

一直以来,系统的架构设计是IT领域经久不衰的话题,也是构建每一个系统最核心且重要的部分之一。它决定了系统能否满足业务、技术、组织、灵活、可扩展性等多种要求,同时肩负起了解放程序员生产力的作用。 2016年底,由于业务的不断发展,我所在公司维护的项目也越来越“臃肿”。

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

微服务架构上云最佳实践

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

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

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

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

18431 1
|
微服务 容器
|

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

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

7248 0
|
消息中间件 Java RocketMQ
|

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

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

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

鹰眼跟踪、限流降级,EDAS的微服务解决之道

在大流量高并发互联网应用实践在线峰会上,阿里云中间件产品专家倪超带来了“支撑海量用户的微服务技术——阿里巴巴中间件EDAS的服务化解决之道”的重要演讲。重点介绍了服务化的解决之道,围绕EDAS介绍了高性能框架和监控服务,最后分享了海量微服务带来的挑战以及针对双十一大促的准备。

6172 0
|
API 数据库 Docker
|

微服务架构设计 (一): 核心概念

微服务设计不应是一个讲求标准答案, 简单粗暴的设计过程。而应该是一个考量各方因素下的一个决策的过程。所谓的微服务具体应包含哪些核心的概念?

7415 0
|
Web App开发 监控 JavaScript
|

腾讯开源大规模 Node.js 微服务框架 Tars.js

Tars.js 在腾讯内部经过 5 年多的沉淀与迭代(Node.js@0.10版本即提供支持),广泛运用于腾讯QQ浏览器、腾讯桌面浏览器、腾讯地图、应用宝、腾讯手机管家、互联网+、腾讯医疗、腾讯觅影、保险、彩票等几十个重要业务中,日承担了上百亿流量。

5493 0
|
Java API 微服务
|

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

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

6171 0
|
Java 应用服务中间件 HSF
|

多租户微服务中使用Java Config注册HSF服务

有了速卖通中间件的spring-boot-starter-hsf,在基于Spring Boot微服务中使用HSF,是件简单而惬意的事情。 我们首先来看最简单

5074 0
|
Java Docker 微服务
|

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

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

4509 0
|
JSON 中间件 API
|

【微服务No.4】 API网关组件Ocelot+Consul

介绍: Ocelot是一个.NET API网关。该项目针对的是使用.NET运行微服务/面向服务架构的人员,他们需要一个统一的入口进入他们的系统。然而,它可以处理任何说HTTP并在ASP.NET Core支持的任何平台上运行的任何东西。

4152 0
|
架构师 Java 测试技术
|

微服务架构设计 (六): 微服务间的共享的管理

在实际的项目中, 产品中的微服务又无法避免的会对某些库 (Library) 产生依赖,共享某些库。所以, 架构师必需要知道要如何管理微服务间的共享。架构师设计微服务的粒度时, 便需仅记“外部的世界” 远比 “内部的世界” 要来得重要。本文是微服务架构设计系列的第六篇。

4676 1
|
前端开发 Java 数据库连接
|

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

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

6081 0
|
监控 负载均衡 Java
|

用SpringCloud进行微服务架构演进

  在《架构师必须要知道的阿里的中台战略与微服务》 中已经阐明选择SpringCloud进行微服务架构实现中台战略,因此下面介绍SpringCloud的一些内容,SpringCloud已经出来了很多年,网上资料一大堆,这里推荐 程序猿DD 的博客http://blog.didispace.com/  关于SpringCloud微服务各组件内容等做了非常详细的介绍,适合入门的来学习。

4165 0
|
监控 微服务
|

蚂蚁金服微服务实践 | 开源中国年终盛典分享实录

本文根据余淮在 2018 开源中国年终盛典的演讲内容整理,完整的分享 PPT 获取方式见文章底部。

4331 0
|
应用服务中间件 API 微服务
|

单体架构,SOA架构,微服务架构,分布式架构,集群架构

单体架构 什么是单体架构 一个归档包(例如war格式或者Jar格式)包含了应用所有功能的应用程序,我们通常称之为单体应用。架构单体应用的方法论,我们称之为单体应用架构,这是一种比较传统的架构风格。

7335 0
|
监控 大数据 Java
|

融数微服务架构

本文分享融数微服务技术选型、架构设计以及核心概念和实现,谈及融数DevOps平台对微服务的支撑和技术团队的组织。

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

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

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

7177 2
|
Web App开发 Java 微服务
|

微服务:Java EE的掘墓人

3252 0
|
Java API 微服务
|

使用Spring Cloud和Docker构建微服务

本文讲的是使用Spring Cloud和Docker构建微服务,【编者的话】这是系列博文中的第一篇,本文作者使用Spring Cloud和Docker构建微服务平台,文章的例子浅显易懂。

2917 0

【Dubbo 开发者日深圳站报名中】这可能是微服务开发者们最关注的技术盛宴

阿里巴巴微服务专家联袂就高可用、分布式事务等热点切磋技艺

3170 0
|
Android开发 微服务
|

微服务场景下性能问题排查神器之xrebel

对于java应用性能跟踪其实有很多种手段,本文只是针对xrebel的使用做一些简单讲解(单体应用和微服务应用)。分布式跟踪有很多,比如zipkin等。zipkin太重,不适合开发阶段使用。

3618 0
|
负载均衡 Java 微服务
|

基于微服务的分布式应用开发

本文讲的是基于微服务的分布式应用开发【编者的话】本文是有关使用微服务开发分布式应用的经验之谈,包括微服务的优势以及Spring Cloud框架的简要介绍等。

2924 0
|
监控 安全 容器
|

微服务架构、springCloud组件和概念详解

一:什么是微服务(Microservice)     微服务英文名称Microservice,Microservice架构模式就是将整个Web应用组织为一系列小的Web服务。

5948 0
|
Java 微服务 Spring
|

spring cloud微服务分布式云架构-Gateway入门

Spring Cloud Gateway是Spring官方基于Spring 5.0,Spring Boot 2.0和Project Reactor等技术开发的网关,Spring Cloud Gateway旨在为微服务架构提供一种简单而有效的统一的API路由管理方式。

3598 0
|
NoSQL Docker 容器
|

使用Docker和Kubernetes将MongoDB作为微服务运行

MongoDB是NoSQL排名第一的数据库,Docker是最流行的容器引擎,Kubernetes是谷歌开源的容器编排工具!Kubernetes和Docker使MongoDB的开发运维部署变得更加简单和强大。

3477 0
|
Java API 数据库
|

从零打造聚合支付系统:三、应用微服务架构

从零打造聚合支付系统 系列文章链接如下 从零打造聚合支付系统:一、浅谈聚合支付的核心价值从零打造聚合支付系统:二、建立领域模型从零打造聚合支付系统:三、应用微服务架构 上一篇建立了聚合支付的领域模型,本篇将讨论聚合支付系统的具体实现方案。

3647 0
|
Java 关系型数据库 数据库连接
|

微服务,微架构[二]之springboot集成jdbc

一、在配置连接数据源连接池springboot支持多种方式C3P0,DruidDataSource,c3p0,proxool等等,Druid连接池是采用java编写,在国内使用比较多,同时也经历了很多项目的实战,所以本次演示采用Druid连接池来处理数据源的连接 二、在连接数据源中,一般我们会采用两种方式处理          1、DataSource方式          2、Jn

2718 0
|
XML JSON 架构师
|

微服务架构设计(三):在微服务的架构中, 也许不需要 Integration Hub

本文是微服务架构设计系列的第三篇。当来自微服务外部的使用者界面、系统或设备的调用, 都需经过 Integration Hub, 这意味着当 Integration Hub 无法运作时,微服务将无法被调用。那么作为架师, 针对合约变换, 服务编排和整合第三方软件的设计原则、方法是什么?本文为你揭晓答案

3232 0
|
Java Go 开发者
|

微服务学习之thrift介绍安装

最近在做一个docker+Kubernetes微服务容器化实战项目,项目中用到了很多不熟悉的组件,也遇到了挺多的问题。项目结构是这样的: 在做信息服务的时候需要安装thrift组件,遇到了点儿问题,特此记录下过程。

3197 0
|
运维 监控 Dubbo
|

微服务治理实践:如何对单点异常进行自动摘除

微服务架构下,稳定性和高可用性一个永恒的话题,在实际的治理过程中,我们有可能会遇到以下场景: 某个应用灰度发布,先上了几台机器,由于代码逻辑写的有问题,造成线程池满,出现运行异常。 服务端集群中,某几台机器由于磁盘满,或者是宿主机资源争抢导致 load 过高,客户端出现调用超时。

3776 0
|
Dubbo 应用服务中间件 Apache
|

【南京站报名中!】微服务框架到生态,Apache Dubbo 开发者沙龙

Apache Dubbo 开发者沙龙下一站:南京,告诉你 Apache Dubbo 的一切进展!嘉宾阵容不仅延续了以往的高水准,在当天早上,Dubbo 社区核心成员将继续开展小型见面会,邀请 Dubbo 南京用户面对面,坐下来聊聊社区发展的那些事儿。

2992 0
|
微服务 API
|

微服务架构(Microservice Architect Pattern)综述——什么是微服务架构(读书笔记)

简单定义:      微服务架构是一种架构模式,它提倡将单一应用程序划分成一组小的服务,服务之间相互协调,相互配合,为用户提供最终价值。每个服务运行在其独立的进程中,服务与服务间采用轻量级的通信机制相互沟通(通常是基于HTTP的RESTFul API),每个服务都围绕着具体的业务进行构建,并且能够被独立的部署到生产环境,类生成环境等。

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

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

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

2437 0
|
负载均衡 Java 开发工具
|

微服务架构搭建:Consul+sleuth+zipkin+Feign/Ribbon+SpringConfig+Zuul+Hystrix Dash-Board-Turbine

springcloud微服务架构搭建:Consul+sleuth+zipkin+Feign/Ribbon+SpringConfig+Zuul+Hystrix Dash-Board-Turbine 相信现在已经有很多小伙伴已经或者准备使用springcloud微服务了,接下来为大家搭建一个微服务框架,后期可以自己进行扩展。

2348 0
|
监控 Java 数据库
|

微服务网关SIA-GateWay使用指南

微服务网关SIA-GateWay使用指南

2429 0
|
消息中间件 监控 Java
|

我的新书《Spring Cloud微服务实战》预告

从去年6月开始编写《Spring Cloud构建微服务架构》系列博文开始,受到了不少同行的关注与支持。随后也开通了多个交流群、创建了相关的论坛(http://bbs.springcloud.cn),虽然Spring Cloud在国内变得越来越火热,但是这一块相关的书籍在国内外一直都还是处于空白状态。

2434 0
我要发布