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

微服务

关注

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

0
今日
7420
内容
9
活动
591
关注
|
Dubbo Java 应用服务中间件
|

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

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

6133 0
|
开发框架 前端开发 .NET
|

ASP.NET Core微服务之基于IdentityServer建立授权与验证服务(1)

Tip: 此篇已加入.NET Core微服务基础系列文章索引 一、IdentityServer的预备知识   要学习IdentityServer,事先得了解一下基于Token的验证体系,这是一个庞大的主题,涉及到Token,OAuth&OpenID,JWT,协议规范等等等等,园子里已经有很多介绍的文章了,个人觉得solenovex的这一篇文章《学习IdentityServer4的预备知识》言简意赅,可以快速的看看。

2459 0

ASP.NET Core微服务之基于Polly+AspectCore实现熔断与降级机制

Tip: 此篇已加入.NET Core微服务基础系列文章索引 一、熔断、降级与AOP 1.1 啥是熔断?   在广义的解释中,熔断主要是指为控制股票、期货或其他金融衍生产品的交易风险,为其单日价格波动幅度规定区间限制,一旦成交价触及区间上下限,交易则自动中断一段时间(“熔即断”),或就此“躺平”而不得超过上限或下限(“熔而不断”)。

2264 0
|
运维 监控 数据库
|

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

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

3810 0
|
Java 微服务 Spring
|

spring cloud微服务分布式云架构-Spring Cloud Netflix

该项目通过自动配置为Spring Boot应用程序提供Netflix OSS集成,并绑定到Spring环境和其他Spring编程模型成语。通过几个简单的注释,您可以快速启用和配置应用程序中的常见模式,并通过经过测试的Netflix组件构建大型分布式系统。

9259 0
|
NoSQL Java 微服务
|

【直播回顾】云栖社区特邀专家徐雷Java Spring Boot开发实战系列课程(第19讲):Java Spring Cloud微服务架构模式与开发实战

Java Spring Cloud最早、最成熟、最流行的开源微服务生态解决方案,经过许多大型互联网公司生产检验的,随着阿里巴巴开源Spring Cloud Alibaba项目,Java微服务生态更加完善。

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

Dubbo Ecosystem - 从微服务框架到微服务生态

从微服务框架到微服务生态,这是微服务发展的必然趋势,也是Dubbo社区满足开发者更高效的构建微服务体系期望的使命和担当。 近期,Apache Dubbo PPMC 望陶(社区昵称:ralf0131)做了主题为《首次直播揭秘 Apache Dubbo Ecosystem:从微服务框架到微服务生态》的直播分享。

6086 0
|
Go 微服务
|

Golang 微服务

本系列文章主要讲解Golang微服务开源项目go-kit及go-micro的使用、源码解读。 go-kit 入门 设计精髓 各个组件的使用及源码解读 Log & Metrics & Tracing Service Discovery Ratelimit & Circuitbreaker go-.

3205 0
|
运维 监控 Kubernetes
|

Kubernetes,微服务以及 Service Mesh

这是前一段时间在一个微服务的 meetup 上的分享,整理成文章发布出来。 谈微服务之前,先澄清一下概念。微服务这个词的准确定义很难,不同的人有不同的人的看法。比如一个朋友是『微服务原教旨主义者』,坚持微服务一定是无状态的 http API 服务,其他的都是『邪魔歪道』,它和 SOA,RPC,分布式系统之间有明显的分界。

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

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

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

微服务构建: Spring Boot

 在展开 Spring Cloud 的微服务架构部署之前, 我们先了解一下用于构建微服务的基础框架-Spring Boot。

1726 0
|
Java Maven 微服务
|

Spring Cloud-honghu Cloud分布式微服务云系统--云架构代码结构构建

Spring Cloud-honghu Cloud分布式微服务云系统--云架构代码结构构建 Spring Cloud云架构使用maven来构建,使用maven不仅仅是jar包的管控,重要的是要抓住maven的一个核心作用,那就是将整个项目按照模块化的方式进行划分,业务与业务之间解耦,然后将模块化...

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

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

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

6485 0
|
.NET 微服务
|

(6)学习笔记 ) ASP.NET CORE微服务 Micro-Service ---- AOP框架

AOP 框架基础 要求懂的知识:AOP、Filter、反射(Attribute)。 如果直接使用 Polly,那么就会造成业务代码中混杂大量的业务无关代码。我们使用 AOP (如果不了解 AOP,请自行参考网上资料)的方式封装一个简单的框架,模仿 Spring cloud 中的 Hystrix。

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

使用 Dubbo 对遗留单体系统进行微服务改造

在 2016 年 11 月份的《技术雷达》中,ThoughtWorks 给予了微服务很高的评价。同时,也有越来越多的组织将实施微服务作为架构演进的一个必选方向。只不过在拥有众多遗留系统的组织内,将曾经的单体系统拆分为微服务并不是一件容易的事情。

9580 0
|
Web App开发 .NET Windows
|

(4)学习笔记 ) ASP.NET CORE微服务 Micro-Service ---- Consul服务发现和消费

上一章说了  Consul服务注册  现在我要连接上Consul里面的服务 请求它们的API接口 应该怎么做呢? 1.找Consul要一台你需要的服务器 1.1 获取Consul下的所有注册的服务 using (var consulClient = new ConsulClient(c => c.

2456 0
|
关系型数据库 数据库 Docker
|

使用Docker 实现微服务并搭建博客,一文全掌握

Docker 是一个容器工具,提供虚拟环境。很多人认为,它改变了我们对软件的认识。 本文,通过搭建一个博客的例子,来介绍如何使用Docker实现微服务。

2080 1
|
.NET 微服务
|

(2)学习笔记 ) ASP.NET CORE微服务 Micro-Service ---- .NetCore启动配置 和 .NetCoreWebApi

什么是.Net Core?.Net Core是微软开发的另外一个可以跨Linux、Windows、mac等平台的.Net.Net Core相关知识看文章地步dotnet dllname.dll 运行PostMan 是一个非常专业的调试webapi的工具 Asp.

2479 0
|
监控 数据库 微服务
|

微服务定义及.Net Core中用的技术

微服务 定义: 它是一种架构模式,提倡将大的单体系统,按业务拆分成一个个较小且独立的服务,服务与服务之前进行相互协作和配合。 历史: 针对互联网行业的蓬勃发展,需要支撑的业务越来越多,越来越大,单体程序越来越难以支撑,因此才出现了微服务的这种架构。

1622 0
|
Java API Maven
|

微服务实战之春云与刀客(二)—— Spring cloud 实现仿RPC面向接口调用方式

像HSF、dubbo这种RPC框架,客户端都是通过接口(Interface)调用服务的,无须自己拼装调用方式,客户端就像调用本地类方法一样。而spring cloud原生的客户端调用时通过RestTemplate发起Http调用请求,需要手动指定URL和参数,在使用上比较费劲,后来出现了申明式服务调用——Spring Cloud Feign,终于使调用得到了解放,而本文就是讲述如何极致地利用Feign来进行微服务开发。

5529 0
|
Android开发 微服务
|

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

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

3544 0
|
Java API 网络架构
|

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

使用Dropwizard构建微服务     Dropwizard的历史要早于Spring Boot和WildFly Swarm,它最早是在2011.12发布的v0.1.0版本,在本文编写的过程中,它已经发布了v0.9.2版本,而v1.0.0版本也在准备中了。

5933 0
|
网络架构 微服务
|

微服务反模式与陷阱翻译终结篇

都在说微服务,那么微服务的反模式和陷阱是什么(一)http://www.jianshu.com/p/3986239138fe 都在说微服务,那么微服务的反模式和陷阱是什么(二)http://www.jianshu.com/p/c76f7f234a31 九、通信协议使用的陷阱 在微服务架构体系中要求每个服务都是独立布署,这就意味着服务之间会有通信,也就是说会有很多的远程访问。

1432 0
|
Web App开发 存储 Redis
|

微服务架构下分布式Session管理

本文讲的是微服务架构下分布式Session管理,Session一词直译为“会话”,意指有始有终的一系列动作/消息。

3683 0
|
Java API 微服务
|

Spring Cloud构建微服务架构:服务网关(路由配置)【Dalston版】

在上一篇《Spring Cloud构建微服务架构:服务网关(基础)》一文中,我们通过使用Spring Cloud Zuul构建了一个基础的API网关服务,同时也演示了Spring Cloud Zuul基于服务的自动路由功能。

1572 0
|
Oracle 关系型数据库 数据库
|

看来微服务就是一把双刃剑

1811 0
|
Dubbo 测试技术 应用服务中间件
|

跟着小程学微服务-Mock自动化系统的原理及实现

一、前言 在之前的文章 http://www.jianshu.com/p/c128ed5c394e 中已经介绍了“自动化Mock系统0.9版本”,今天我将和大家一起探讨我们的“自动化Mock系统1.0版本”。

1467 0
|
Java 微服务 Spring
|

微服务,微架构[一]之springboot[helloWorld]

一、介绍:         springboot是由Pivotal团队开发,其设计目的就是尽可能的简化spring搭建框架和启动过程,或者说所有的配置都是一种开关模式配置,需要就配置不需要就可以不配置,极大的简化配置方面复杂内容,springboot目前的市场占有率非常高 二、特点:         1、快速搭建  web服务         2、无需打包war包,即可运行服务,内

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

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

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

6988 0
|
Java API 微服务
|

Spring Cloud构建微服务架构(二)服务消费者

Netflix Ribbon is an Inter Process Communication (IPC) cloud library. Ribbon primarily provides client-side load balancing algorithms.

1365 0
|
Java 网络架构 微服务
|

老司机带你玩PPmoney微服务【加强版】

本文来自来自中生代技术群的36期分享,介绍了为什么要选择微服务架构,PPmoney微服务框架的技术选型,介绍微服务生态中的支撑体系以及旧有系统的迁移改造。

6547 0
|
Java Docker 微服务
|

这个中秋,Docker与微服务更配呦!

在本文中,阿里云技术专家李斌从微服务架构、如何利用Spring Cloud和Docker构建微服务应用、微服务应用部署到阿里云容器服务三部分分享了基于Docker的微服务实战经验。在演讲中,李斌不仅详细介绍了微服务、Spring Cloud、服务发现模式等概念,并且对部分配置代码也进行了详解。

8017 0
|
运维 API 数据库
|

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

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

7570 0
|
JSON 测试技术 API
|

微服务下的契约测试(CDC)解读

1. 前言         有近两周没有在公众号中发表文章了,看过我之前公众号的读者都知道,公众号中近期在连载《RobotFramework接口自动化系列课程》,原本计划每周更新一篇,最近由于博主在带一个新项目,实在是没空抽出时间来,所以向公众号中对连载课程一直期待的读者说声抱歉。

2805 0
lyL
|
5月前
|
Java
|

常见加载顺序

本示例展示了Java中代码块的执行顺序:静态代码块最先执行,仅一次;随后是局部代码块,位于main方法内;每次创建对象时,先执行初始化代码块,再执行构造器。体现了类加载与对象实例化的生命周期顺序。

107 1
|
5月前
|
前端开发 JavaScript 搜索推荐
|

开箱即用的 GoWind Admin|风行,企业级前后端一体中后台框架:用 JavaScript/Lua 解锁动态业务扩展能力

GoWind Admin(风行)是一款企业级前后端一体中后台框架,集成JavaScript/Lua脚本引擎,支持业务逻辑热更新。通过动态扩展能力,实现促销规则、审批流程等高频需求的秒级迭代,兼顾高性能与灵活性,助力企业快速响应市场变化,提升开发效率与系统稳定性。(239字)

241 5
|
5月前
|
存储 分布式计算 关系型数据库
|

开箱即用的 GoWind Admin|风行,企业级前后端一体中后台框架:支持ClickHouse

GoWind Admin|风行,企业级中后台框架,集成ClickHouse支持,专为海量数据实时分析打造。开箱即用,提供高性能列式存储、高吞吐写入与毫秒级聚合查询能力,适用于大数据仓库、实时报表等场景,助力企业高效构建数据分析应用。

193 2
|
5月前
|
关系型数据库 API Go
|

初学者友好:Go-Kratos 集成 go-crud,GORM ORM CRUD 无需重复编码,轻松上手

本文介绍如何在Go-Kratos微服务中集成go-curd与GORM,实现CRUD操作免重复编码。基于kratos-gorm-example项目,通过step-by-step教程,帮助初学者快速上手:从环境搭建、模型定义到API开发,全程简化数据操作,显著提升开发效率,适合Go新手快速构建微服务应用。

373 3
我要发布