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

微服务

关注

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

0
今日
7330
内容
9
活动
550
关注
|
微服务 应用服务中间件 Dubbo
|

微服务

微服务分析:https://www.oschina.net/news/70121/microservice

1326 0
|
Dubbo 应用服务中间件 API
|

跟着小程学微服务-自己动手扩展分布式调用链

一、说在前面 微服务是当下最火的词语,现在很多公司都在推广微服务,当服务越来越多的时候,我们是否会纠结以下几个问题: 面对一笔超时的订单,究竟是哪一步处理时间超长呢? 数据由于并发莫名篡改,到底都谁有重大嫌疑呢? 处理遗漏了一笔订单,曾经是哪个环节出错把它落下了? 系统莫名的报错,究竟是哪一个服务报的错误? 每个服务那么多实例服务器,如何快速定位到是哪一个实例服务器报错的呢? 现在很多系统都要求可用性达到99.9%以上,那么我们除了增加系统健壮性减少故障的同时,我们又如何在真正发生故障的时候,快速定位和解决问题,也将是我们的重中之重。

1002 0
|
Java Scala 微服务
|

《SpringBoot揭秘:快速构建微服务体系》目录—导读

随着微服务(Micro Service)理念的盛行,一个流行的概念也随之诞生—微框架(Micro Framework),而其中最耀眼的,当属SpringBoot。 虽然Dropwizard是公认的最早的微框架,但SpringBoot“青出于蓝而胜于蓝”,背靠Spring框架衍生出来的整个生态体系,无论是从“出身”,还是社区的支撑上,SpringBoot都是微框架选型的不二之选。

2903 0
|
Java 持续交付 微服务
|

第12章 Spring Boot与微服务

第12章 Spring Boot与微服务 随着RESTful web服务和JSON数据交换格式流行,简单快速建立一个可连接的服务已经越来越方便了。随着持续交付概念推广以及Docker容器普及,微服务将这两种理念和技术结合起来,形成新的微服务+API + 平台的开发模式,以及容器化微服务的持续交付概念。

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

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

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

6857 0
|
Java API 微服务
|

《Spring Boot开发:从0到1》第12章 Spring Boot与微服务

第12章 Spring Boot与微服务 12.1 微服务架构 微服务架构是将一个系统应用拆分成多个不同的服务,每个服务独立开发、部署、扩展。服务于服务之间通过RESTful API,RPC接口或者其他方式协同工作。

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

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

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

17901 0
|
存储 监控 安全
|

老司机的微服务架构实现,照亮你的人生 | 朱攀

微服务系统本质上是一个分布式系统,而分布式系统就有其固有的复杂性,对测试,部署甚至团队的组织结构都会带来很大挑战。有了这些微服务架构的基础设施,能有效帮我们解决并规避一些问题,但我们仍然不能低估采用微服务架构带来的复杂性。微服务架构不是银弹,更不是免费的午餐,实施微服务改造是要付出代价的。

7103 0
|
消息中间件 Java Kafka
|

Spring Cloud构建微服务架构(七)消息总线(续:Kafka)

Spring Cloud Bus除了支持RabbitMQ的自动化配置之外,还支持现在被广泛应用的Kafka。在本文中,我们将搭建一个Kafka的本地环境,并通过它来尝试使用Spring Cloud Bus对Kafka的支持,实现消息总线的功能。

1985 0
|
BI 数据库 微服务
|

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

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

5926 0
|
架构师 安全 中间件
|

从面向服务架构(SOA)学习:微服务时代应该借鉴的5条经验教训

本文作者为 Matt McLarty,通过介绍 SOA 的兴衰变化,总结了微服务应该借鉴的5条经验教训。文章系国内 ITOM 管理平台 OneAPM 编译呈现。

3107 0
|
运维 API 数据库
|

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

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

7332 0
|
监控 网络架构 微服务
|

基于spring-boot的rest微服务框架

周末在家研究spring-boot,参考github上的一些开源项目,整了一个rest微服务框架,取之于民,用之于民,在github上开源了,地址如下: https://github.com/yjmyzz/spring-boot-rest-framework 主要特性如下: ----------------- 数据访问 dao采用mybatis 3.

1296 0
|
5月前
|
存储 Kubernetes 安全
|

Nacos-Controller 2.0:使用 Nacos 高效管理你的 K8s 配置

无论是使用 Nacos-Controller 实现配置的双向同步,还是直接在应用中接入 Nacos SDK 以获得更高级的配置管理特性,都能显著提升配置管理的灵活性、安全性和可维护性。使用 Nacos,您能够更好地管理和优化您的应用配置,从而提高系统的稳定性和可靠性。

497 49
|
6月前
|
人工智能 Cloud Native 安全
|

DeepSeek 给 API 网关上了一波热度

API 网关并不是一个新的概念,但 DeepSeek 的全民化趋势给 API 网关上了一波热度。本文将围绕 API 网关的上下游概念、演进历程和分类、核心能力、DeepSeek 如何接入 API 网关等方面,和大家一起更加立体的重新认识下 API 网关。

480 135
|
7月前
|
运维 Cloud Native 应用服务中间件
|

阿里云微服务引擎 MSE 及 云原生 API 网关 2025 年 1 月产品动态

阿里云微服务引擎 MSE 面向业界主流开源微服务项目, 提供注册配置中心和分布式协调(原生支持 Nacos/ZooKeeper/Eureka )、云原生网关(原生支持Higress/Nginx/Envoy,遵循Ingress标准)、微服务治理(原生支持 Spring Cloud/Dubbo/Sentinel,遵循 OpenSergo 服务治理规范)能力。API 网关 (API Gateway),提供 APl 托管服务,覆盖设计、开发、测试、发布、售卖、运维监测、安全管控、下线等 API 生命周期阶段。帮助您快速构建以 API 为核心的系统架构.满足新技术引入、系统集成、业务中台等诸多场景需要

363 6
|
12月前
|
Java
|

JAVA并发编程系列(13)Future、FutureTask异步小王子

本文详细解析了Future及其相关类FutureTask的工作原理与应用场景。首先介绍了Future的基本概念和接口方法,强调其异步计算特性。接着通过FutureTask实现了一个模拟外卖订单处理的示例,展示了如何并发查询外卖信息并汇总结果。最后深入分析了FutureTask的源码,包括其内部状态转换机制及关键方法的实现原理。通过本文,读者可以全面理解Future在并发编程中的作用及其实现细节。

347 2
|
Java API 容器
|

JAVA并发编程系列(10)Condition条件队列-并发协作者

本文通过一线大厂面试真题,模拟消费者-生产者的场景,通过简洁的代码演示,帮助读者快速理解并复用。文章还详细解释了Condition与Object.wait()、notify()的区别,并探讨了Condition的核心原理及其实现机制。

225 12

JAVA并发编程系列(7)Semaphore信号量剖析

腾讯T2面试,要求在3分钟内用不超过20行代码模拟地铁安检进站过程。题目设定10个安检口,100人排队,每人安检需5秒。实际中,这种题目主要考察并发编程能力,特别是多个线程如何共享有限资源。今天我们使用信号量(Semaphore)实现,限制同时进站的人数,并通过信号量控制排队和进站流程。并详细剖析信号量核心原理和源码。

207 16
|
安全 Java API
|

JAVA并发编程JUC包之CAS原理

在JDK 1.5之后,Java API引入了`java.util.concurrent`包(简称JUC包),提供了多种并发工具类,如原子类`AtomicXX`、线程池`Executors`、信号量`Semaphore`、阻塞队列等。这些工具类简化了并发编程的复杂度。原子类`Atomic`尤其重要,它提供了线程安全的变量更新方法,支持整型、长整型、布尔型、数组及对象属性的原子修改。结合`volatile`关键字,可以实现多线程环境下共享变量的安全修改。

203 4
|
测试技术
|

发票查验,发票采集,免验证码,批量查验,系统集成,代码分享之一

发票查验-免验证码,支持批量查验,系统集成,代码分享,有测试环境,从发票采集到发票查验再到查验结果应用的闭环实现

351 0
|
Nacos 微服务
|

【微服务系列笔记】Eureka

该文档介绍了微服务注册中心的重要性和流行选项,如Eureka、Nacos、Consul和Zookeeper,强调Eureka是唯一支持跨区域调用的AP系统。接着,它提供了一个Eureka入门案例,包括设置Eureka服务器和客户端的步骤,并展示了多实例部署的效果。最后,简要总结了学习Eureka的意义,并提出了几个思考问题,如Eureka的功能、工作原理以及其他服务发现技术。

259 5
|
前端开发 Java 数据格式
|

【Spring系列笔记】定义Bean的方式

在Spring Boot应用程序中,定义Bean是非常常见的操作,它是构建应用程序的基础。Spring Boot提供了多种方式来定义Bean,每种方式都有其适用的场景和优势。

282 2

IntelliJ IDEA-常用快捷键

IntelliJ IDEA-常用快捷键

107 2

IntelliJ IDEA-常用快捷键2

IntelliJ IDEA-常用快捷键2(Alt快捷键)

131 0
|
缓存 监控 Nacos
|

MSE微服务引擎配置问题之配置报错如何解决

MSE(MicroService Engine)微服务引擎是阿里云提供的一种微服务治理平台,它通过提供服务注册、发现、配置管理等功能来支撑微服务架构的稳定运行;本合集旨在梳理MSE微服务引擎的核心特性、部署流程,以及实践中可能遇到的问题和相应的解决方案,以助力用户优化微服务架构的实施和管理。

185 0
|
网络协议 Nacos 数据安全/隐私保护
|

MSE微服务引擎注册问题之nacos注册失败如何解决

MSE(MicroService Engine)微服务引擎是阿里云提供的一种微服务治理平台,它通过提供服务注册、发现、配置管理等功能来支撑微服务架构的稳定运行;本合集旨在梳理MSE微服务引擎的核心特性、部署流程,以及实践中可能遇到的问题和相应的解决方案,以助力用户优化微服务架构的实施和管理。

275 1
|
Cloud Native Dubbo 应用服务中间件
|

Apache Dubbo 下一代云原生微服务挑战赛启动报名!五大赛题50万奖金池

参加本次大赛,你将有机会获得丰厚奖金和开源贡献者证书,你的代码更有机会被项目采纳在全世界运行!

254 0

使用@PathVariable注解却不起作用问题解决方案

使用@PathVariable注解却不起作用问题解决方案

385 0
|
SQL Java 关系型数据库
|

Springcloud实战之自研分布式id生成器7

Springcloud实战之自研分布式id生成器7

118 0

Springboot整合之Shiro和JWT技术实现无感刷新9

Springboot整合之Shiro和JWT技术实现无感刷新9

193 0
|
开发框架 供应链 监控
|

【从零开始学微服务】03.软件架构的演化过程

大家好,欢迎来到万猫学社,跟我一起学,你也能成为微服务专家。

133 0
|
Cloud Native Dubbo Java
|

阿里云微服务引擎 MSE 2023 年 11 月产品动态

阿里云微服务引擎 MSE 面向业界主流开源微服务项目, 提供注册配置中心和分布式协调(原生支持 Nacos/ZooKeeper/Eureka )、云原生网关(原生支持Higress/Nginx/Envoy,遵循Ingress标准)、微服务治理(原生支持 Spring Cloud/Dubbo/Sentinel,遵循 OpenSergo 服务治理规范)能力。

494 0
|
Java Nacos 微服务
|

微服务-美团动态ThreadPoolExecutor底层实现源码实战-改进3

微服务-美团动态ThreadPoolExecutor底层实现源码实战-改进3

110 0
|
Dubbo IDE 测试技术
|

探索 Seata 项目开源开发之旅

在本文中,作者将与大家分享我在 Seata 社区中的开发者之旅,以及在这个旅程中积累的经验和见解。希望通过我的故事,能够激励更多人踏上这充满挑战和激励的开源之路,为开源社区的繁荣做出自己的贡献。

155 1
|
Dubbo 应用服务中间件 API
|

Go语言微服务框架重磅升级:dubbo-go v3.2.0 -alpha 版本预览

随着 Dubbo3 在云原生微服务方向的快速发展,Dubbo 的 go 语言实现迎来了 Dubbo3 版本以来最全面、最大幅度的一次升级,这次升级是全方位的,涉及 API、协议、流量管控、可观测能力等。

752 1
|
Dubbo Java 应用服务中间件
|

IntelliJ IDEA & Apache Dubbo,IDEA 官方插件正式发布!

IntelliJ IDEA 官方插件的发布,极大的简化了 Dubbo 项目初始化的成本,接下来,Apache Dubbo 社区会继续与 IntelliJ 官方合作,将更多的 Dubbo 特性抽象为插件组件,以简化 Dubbo 使用中的依赖、配置管理等难题。除了插件形式外,您也可以直接打开 start.dubbo.apache.org[2]在线服务,通过浏览器快速创建 Dubbo 项目。

670 0
|
安全 Cloud Native Java
|

如何降低微服务复杂度丨云栖大会微服务主题分享实录

本文整理自阿里云资深技术专家、中间件负责人谢吉宝在2023云栖大会《极简微服务模式,降低微服务复杂度的最佳实践》的分享。

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

EDAS 让 Spring Cloud Gateway 生产可用的二三策

Spring Cloud Gateway 是 Spring Cloud 微服务生态下的网关组件,一直以来备受 Java 社区的用户关注,很多企业选择使用其作为微服务网关或者业务网关。在阿里云上,也不乏有很多网关类型的产品供用户使用,例如 API Gateway 和 MSE Higress,使用 PaaS 化的方式提供网关能力,用户不再需要关注网关的实现,直接获得开箱即用的能力。在从前,用户只能选择自建 Spring Cloud Gateway,或者购买云产品,而今天介绍的 EDAS 增强 Spring Cloud Gateway 的新姿势,给用户提供了一个新的选择。

250 1
|
Dubbo Java 应用服务中间件
|

启动速度提升 10 倍:Apache Dubbo 静态化方案深入解析

Apache Dubbo 集成了 GraalVM Native Image 后 ,Dubbo 应用能够做到毫秒级启动,启动速度降低了十倍、资源损耗降低了四倍,为降本增效提供了更多的想象空间。

1555 0
|
Dubbo JavaScript 应用服务中间件
|

浏览器可直接访问 Dubbo、gRPC 后端微服务,Dubbo-js 首个 alpha 版本来了!

Dubbo-js 已于 9 月份发布支持 Dubbo3 协议的首个 alpha 版本,它的发布将有机会彻底改变微服务前后端的架构与通信模式,让你能直接在浏览器页面或 web 服务器中访问后端 Dubbo、gRPC 服务。

622 2
|
Cloud Native Dubbo Java
|

阿里云微服务引擎 MSE 2023 年 8 月产品动态

阿里云微服务引擎 MSE 面向业界主流开源微服务项目, 提供注册配置中心和分布式协调(原生支持 Nacos/ZooKeeper/Eureka )、云原生网关(原生支持Higress/Nginx/Envoy,遵循Ingress标准)、微服务治理(原生支持 Spring Cloud/Dubbo/Sentinel,遵循 OpenSergo 服务治理规范)能力。

675 1
|
SpringCloudAlibaba Kubernetes 安全
|

Sentinel 2.0 微服务零信任的探索与实践

本文介绍 SpringCloudAlibaba、Dubbo 和普通 springboot 应用如何在 Sentinel 2.0 的基础上无缝升级零信任。

515 0
|
Cloud Native 开发者
|

邀请函 | 云原生开源开发者沙龙「上海站」

活动地址:上海徐汇区龙耀路 8 号,阿里巴巴徐汇滨江园区 X7-301 龙门书院。2023 年 7 月 30 日(周日)09:30 开始签到。

3165 0
|
存储 Rust 安全
|

《面向应用安全防护领域设计Wasm插件》赛题解析

2023云原生编程挑战赛2:面向应用安全防护领域设计 Wasm 插件 本赛题希望基于 WASM 实现 Higress 网关安全防护插件,开发者可以选择 Go/Rust/C++ 等多种语言,并从 IP 防护,WAF 规则防护,CC 防护等不同角度出发设计实现插件。

919 1
|
消息中间件 Dubbo Java
|

深度剖析线上应用节点流量隔离技术

EDAS-云原生工具箱提供一套开箱即用的流量隔离工具,能够动态隔离特定流量,并在隔离后可随时恢复,满足各种场景下的流量隔离需求。

500 0
|
Kubernetes 安全 Java
|

支撑 “千万设备日活” 的创米数联 7 年微服务架构演进之路

未来创米云服务将业务网关逐渐转型为云原生网关+WASM 插件方案,代替繁重的 Spring Cloud Gateway 业务网关,进一步提升网关性能、灵活性和可扩展性,并接入现有可观测体系。我们将继续致力于创新和技术升级,为用户提供更优质的产品体验。

462 2
我要发布