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

微服务

关注

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

0
今日
7330
内容
9
活动
550
关注
|
微服务
|

应用程序的架构演变,微服务不是终点

在信息量剧增的大背景下,新的问题层出不穷,变化多端而且变形的速度越来越快,新形态的存续时间越来越短。这个时候,创新业务模式、创新技术架构,成为必须。

1635 0
|
微服务 容器 Cloud Native
|

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

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

11714 0
|
负载均衡 容灾 Nacos
|

主流微服务注册中心浅析和对比

前言 服务发现是一个古老的话题,当应用开始脱离单机运行和访问时,服务发现就诞生了。目前的网络架构是每个主机都有一个独立的IP地址,那么服务发现基本上都是通过某种方式获取到服务所部署的IP地址。DNS协议是最早将一个网络名称翻译为网络IP的协议,在最初的架构选型中,DNS+LVS+Nginx基本可以满足所有的RESTful服务的发现,此时服务的IP列表通常配置在nginx或者LVS。

16879 1
|
NoSQL Java 微服务
|

Rainbond 部署SpringCloud微服务架构业务实践

SpringCloud架构作为目前业界使用最广的微服务架构模式,其后期运维交付问题较多。如何使用Rainbond来解决SpringCloud微服务架构在交付运维阶段的难题,本文将以实践的方式来阐述。

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

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

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

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

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

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

6615 2
|
网络协议 前端开发 .NET
|

.NET Core微服务之路:基于Consul最少集群实现服务的注册与发现(一)

Consul介绍   Consul是HashiCorp公司推出的开源工具[开源地址:https://github.com/hashicorp/consul],用于实现分布式系统的服务发现与配置。     与市面上其他系统比较如下:     总体而言, Consul用Golang实现,因此具有天然可移植性(支持Linux、windows和Mac OS X);安装包仅包含一个可执行文件,方便部署,与Docker等轻量级容器可无缝配合。

3481 0
|
机器学习/深度学习 编解码 算法
|

go微服务框架go-micro深度学习(一) 整体架构介绍

9164 0
|
新零售 缓存 监控
|

大牛如何操作-千万级调用量微服务架构实践

微服务架构在大型电商中的运用   电商是促销拉动式的场景,也是价格战驱动的场景。618和双11都是典型的促销活动。其实都是在抢用户、扩市场占有率。

1539 0
|
缓存 运维 微服务
|

【微服务No.2】polly微服务故障处理库

熔断、降级: 熔断:熔断就是我们常说的“保险丝”,意为当服务出现某些状况时,切断服务,从而防止应用程序不断地常识执行可能会失败的操作造成系统的“雪崩”,或者大量的超时等待导致系统卡死等情况,很多地方也将其成为“过载保护”。

1391 0
|
Java Docker 微服务
|

基于SpringBoot、SpringCloud、Docker的微服务系统架构实践

基于SpringBoot、SpringCloud、Docker的微服务系统架构实践 由于最近公司业务需要,需要搭建基于Spring Cloud的微服务系统。

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

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

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

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

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

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

6563 0
|
监控 安全 Java
|

微服务系列-Spring Cloud优质项目推荐

Spring Cloud 微服务架构集大成者,云计算最佳业务实践。 image.png Spring Cloud Spring Cloud Config Spring 配置管理工具包,让你可以把配置放到远程服务器,集中化管理集群配置,目前支持本地存储、Git以及Subversion。

1598 0
|
Kubernetes NoSQL 应用服务中间件
|

微服务动态路由实现:OpenResty+K8s

本文讲的是微服务动态路由实现:OpenResty+K8s,OpenResty是一个基于 Nginx 与Lua的高性能 Web 平台,其内部集成了大量精良的Lua库、第三方模块以及大多数的依赖项。

6022 0
|
数据采集 数据库 微服务
|

小程聊微服务-数据抽取那点事(二)

一、什么是ETL ETL(Extract-Transform-Load的缩写,即数据抽取、转换、装载的过程),对于企业或行业应用来说,我们经常会遇到各种数据的处理,转换,迁移,所以了解并掌握一种etl工具的使用,这里介绍一个ETL工具Kettle,这个工具很强大,支持图形化的GUI设计界面,然后可以以工作流的形式流转,在做一些简单或复杂的数据抽取、质量检测、数据清洗、数据转换、数据过滤等方面有着比较稳定的表现。

1699 0
|
监控 负载均衡 Java
|

刘地生|微服务的实践

1621 0
|
微服务 数据管理 监控
|

微服务和模块化

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

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

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

5945 0
|
3月前
|
人工智能 安全 API
|

Agent 工程师绕不开的必修课:API 网关 vs API 管理

本文探讨了“API管理”与“API网关”的起源、发展及差异,二者分别服务于API生命周期的不同阶段。API网关从流量网关演进至AI网关,承担运行时请求控制;API管理则从接口文档化发展到商业化平台,关注全生命周期治理。两者在实际应用中协同工作,通过分层架构和策略联动实现高效运营。未来,随着大模型应用的兴起,AI网关和MCP Server管理将成为新趋势,推动API技术迈入智能化和服务化的新阶段。

336 4
|
5月前
|
Cloud Native API
|

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

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

151 1
|
10月前
|
运维 Cloud Native Java
|

热联集团:从 APISIX 迁移到云原生网关

我们将核心业务系统从 IDC 全栈迁移到阿里云后,并采用了云原生 API 网关,通过其独有的软硬一体的加速方案,相比普通 HTTPS 请求 TLS 握手时延降低一倍,极限 QPS 提升 80% 以上,运维效率也提升了 50%,此外,我们把 Nacos 迁移到 MSE Nacos,稳定性、性能和运维成本等方面都具备了明显的优势。

471 4
|
10月前
|
运维 Cloud Native 应用服务中间件
|

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

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

259 1
|
前端开发 JavaScript 关系型数据库
|

基于Python+Vue开发的大学竞赛报名管理系统

该项目是基于Python+Vue开发的大学竞赛报名管理系统,旨在帮助大学生掌握Python编程技能及项目开发经验。主要功能包括赛事管理、类型管理、用户管理、统计分析等。项目采用前后端分离设计,前端技术栈为Vue,后端使用Python与Django框架,并基于MySQL数据库。通过实践,学生可提升编程技能,为职业发展奠定基础。项目已部署在线演示,并提供源码下载。

137 2
|
iOS开发 开发者
|

解决 Objective-C 中的 EXC_CRASH (SIGABRT) 错误

在Objective-C开发中,EXC_CRASH (SIGABRT) 是常见的运行时错误。面对此类问题,首先要解析Xcode提供的详细错误信息以定位问题所在。随后,仔细审查相关代码,特别是涉及空对象处理的部分,并考虑增加条件判断。利用断言如`NSAssert`可以帮助检测潜在错误,提前中断程序避免崩溃。此外,采用异常处理机制如`@try`/`@catch`可在异常发生时优雅地捕获并处理错误,避免程序终止。结合使用断点、Xcode调试器及打印调试信息等技术,开发者能够更有效地诊断并修复这类错误。

800 1
|
监控 Java 应用服务中间件
|

【微服务系列笔记】Sentinel入门-微服务保护

Sentinel是一个开源的分布式系统和应用程序的运维监控平台。它提供了实时数据收集、可视化、告警和自动化响应等功能,帮助用户监控和管理复杂的IT环境。本文简单介绍了微服务保护以及常见雪崩问题,解决方案。以及利用sentinel进行入门案例。

375 3
|
消息中间件 Java API
|

【微服务系列笔记】MQ消息可靠性

消息可靠性涉及防止丢失,包括生产者发送时丢失、未到达队列以及消费者消费失败处理后丢失。 确保RabbitMQ消息可靠性的方法有:开启生产者确认机制,确保消息到达队列;启用消息持久化以防止未消费时丢失;使用消费者确认机制,如设置为auto,由Spring确认处理成功后ack。此外,可开启消费者失败重试机制,多次失败后将消息投递到异常交换机。

265 1
|
运维 数据管理 持续交付
|

【从零开始学微服务】04.微服务架构的特点

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

242 0
|
SQL Java 数据库
|

Activity7整合springboot:流程部署,定义,实例(一)

Activity7整合springboot:流程部署,定义,实例(一)

397 0
|
算法 Java
|

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

Springcloud实战之自研分布式id生成器2二:常见方法介绍

146 0
|
缓存 NoSQL Java
|

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

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

299 0
|
Dubbo 应用服务中间件 Nacos
|

bug篇之基于docker安装nacos(2.1.1)使用dubbo连接不上的问题

bug篇之基于docker安装nacos(2.1.1)使用dubbo连接不上的问题

395 0

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

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

154 0
|
Cloud Native 开发者 Java
|

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

本次活动,我们将云栖大会上容器和微服务相关的精彩内容带到深圳,与您面对面交流,包括 Koordinator、Higress、eBPF 等开源项目,更有 Spring Boot 升级 Spring Cloud 最佳实践的分享。

3309 2
|
安全 Cloud Native Java
|

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

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

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

Apache Dubbo 首个 Node.js 3.0-alpha 版本正式发布

本文分享了 Dubbo3 Node.js 首个正式版本,演示基于 Triple 协议的 RPC 通信模式,包括代码生成、服务发布和服务访问等过程。

788 0
BXA
|
Prometheus Kubernetes 监控
|

搭建高效微服务架构:Kubernetes、Prometheus和ELK Stack的完美组合

微服务架构是一种软件设计模式,它将单个应用程序拆分成一组更小、更独立的服务。每个服务在自己的进程中运行,并使用轻量级通信机制进行通信。由于每个服务都是独立的,因此可以独立部署、扩展和更新,从而使开发和运维更加容易。

857 0
|
NoSQL 关系型数据库 MySQL
|

(15)go-micro微服务main.go开发

(15)go-micro微服务main.go开发

227 0
|
运维 Rust Cloud Native
|

微服务是老生常谈,还是愈发青春? | 解读微服务的2022

微服务是老生常谈,还是愈发青春? | 解读微服务的2022

238 0
|
存储 Kubernetes 负载均衡
|

阿里面试败北:5种微服务注册中心如何选型?这几个维度告诉你!

阿里面试败北:5种微服务注册中心如何选型?这几个维度告诉你!

927 0
|
弹性计算 运维 微服务
|

微服务架构的优势

微服务架构的优势

177 0
|
Kubernetes Cloud Native 开发者
|

Dapr和Rainbond集成,实现云原生BaaS和模块化微服务开发

Dapr 是一个开源的分布式应用运行时,帮助开发者构建松耦合的分布式应用程序,具有良好的可扩展性和可维护性。Rainbond 是一款企业级的云原生应用管理平台,提供了丰富的功能和工具,方便开发者管理和部署应用。

436 0
|
消息中间件 SQL 缓存
|

超越微服务架构

DawnSql完美超越微服务

403 0
我要发布