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

微服务

关注

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

0
今日
7338
内容
9
活动
565
关注
|
大数据 微服务
|

微服务 到底解决了什么问题?非用不可吗?

A:一直不明白微服务解决了什么核心问题,是制造新的话题,还是真的有用。我在实践中从未干过系统过于耦合或者性能低下的架构设计。超大规模系统一般都用大数据分布式架构+互联网架构 结合得方案解决了。

2535 0
|
Java Docker 微服务
|

Spring Boot与Docker(二):使用Spring Boot和Docker构建微服务架构

本文讲的是Spring Boot与Docker(二):使用Spring Boot和Docker构建微服务架构,【编者的话】本篇是《使用Spring Boot和Docker构建微服务架构》系列的第二篇,本篇我们将会利用工具进行设置,深入探讨如何使用Docker工作,然后搭建我们的第一个容器。

2823 0
|
运维 数据库 开发者
|

我们为什么需要微服务架构

2979 0
|
11月前
|
小程序 开发者
|

鸿蒙原生开发手记:04-一个完整元服务案例

鸿蒙原生开发手记:04-一个完整元服务案例

648 4
|
11月前
|
SpringCloudAlibaba Dubbo Java
|

【SpringCloud Alibaba系列】Dubbo基础入门篇

Dubbo是一款高性能、轻量级的开源Java RPC框架,提供面向接口代理的高性能RPC调用、智能负载均衡、服务自动注册和发现、运行期流量调度、可视化服务治理和运维等功能。

522 2
|
11月前
|
Java 开发者 微服务
|

从单体到微服务:如何借助 Spring Cloud 实现架构转型

**Spring Cloud** 是一套基于 Spring 框架的**微服务架构解决方案**,它提供了一系列的工具和组件,帮助开发者快速构建分布式系统,尤其是微服务架构。

927 69
|
存储 监控 Java
|

JVM进阶调优系列(8)如何手把手,逐行教她看懂GC日志?| IT男的专属浪漫

本文介绍了如何通过JVM参数打印GC日志,并通过示例代码展示了频繁YGC和FGC的场景。文章首先讲解了常见的GC日志参数,如`-XX:+PrintGCDetails`、`-XX:+PrintGCDateStamps`等,然后通过具体的JVM参数和代码示例,模拟了不同内存分配情况下的GC行为。最后,详细解析了GC日志的内容,帮助读者理解GC的执行过程和GC处理机制。

674 2
|
算法 Java
|

JVM进阶调优系列(4)年轻代和老年代采用什么GC算法回收?

本文详细介绍了JVM中的GC算法,包括年轻代的复制算法和老年代的标记-整理算法。复制算法适用于年轻代,因其高效且能避免内存碎片;标记-整理算法则用于老年代,虽然效率较低,但能有效解决内存碎片问题。文章还解释了这两种算法的具体过程及其优缺点,并简要提及了其他GC算法。

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

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

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

437 3
|
网络协议 安全 API
|

计算机网络 TCP、RPC、GRPC、HTTP 总结

【1月更文挑战第1天】计算机网络 TCP、RPC、GRPC、HTTP 总结

732 1
|
微服务 Dubbo 应用服务中间件
|

MSE微服务引擎调用问题之调用失败如何解决

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

284 0
|
JSON Cloud Native Java
|

通过 Higress Wasm 插件 3 倍性能实现 Spring-cloud-gateway 功能

本文将和大家一同回顾 Spring Cloud Gateway 是如何满足 HTTP 请求/响应转换需求场景的,并为大家介绍在这种场景下使用 Higress 云原生网关的解决方案,同时还对比了两者的性能差异。

69421 263
|
Dubbo Java 应用服务中间件
|

基于 Triple 实现 Web 移动端后端全面打通

下一代 RPC 协议 Triple,改变传统微服务通信方式,基于 Dubbo 的 Triple 协议让开发者能够更简单更快速的开发调试部署微服务。

28818 3
|
Kubernetes Cloud Native Serverless
|

基于MSE实现微服务的全链路灰度

本场景提供MSE Ingress网关集群和Kubernates集群,部署Demo服务。您将掌握支持Spring Cloud/Dubbo、云原生网关的全链路灰度方案。

582 0
|
Cloud Native 开发者
|

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

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

3251 0
|
监控 Java fastjson
|

ES客户端spring-boot-starter-data-elasticsearch

SpringDataElasticsearch: ElasticsearchRepository ElasticsearchRestTemplate ElasticsearchOperations

425 0
|
前端开发 安全 Java
|

SpringBoot线程池ThreadPoolExecutor极简教程

ThreadPoolExecutor 是 java.util.concurrent 包下的一个类,在jdk1.5版本引入,帮助开发人员管理线程并方便地执行并行任务。 通俗来说,ThreadPoolExecutor 的作用是生产和管理线程池的,可以通过调用其 execute 方法和 submit 方法执行多线程任务。

1925 0
|
Kubernetes Cloud Native 开发者
|

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

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

473 0
|
Arthas Java 测试技术
|

59-微服务技术栈(高级):在线检测工具Arthas(精准定位Java应用CPU负载过高)

开发者对于生产问题故障的排查、定位,随着微服务的喷发,也不再像是以前那边依赖纯日志、gc日志进行问题排查与定位了,本节开始介绍一个生产环境使用的排错工具Arthas,帮助大家更高效、便捷地实现生产问题排错。

452 0
|
Dubbo Java 关系型数据库
|

51-微服务技术栈(高级):微服务网关Soul(入门运行Soul)

Soul 是基于 WebFlux 实现的响应式的 API 网关,具有异步、高性能、跨语言等特点。 Git地址:https://github.com/Dromara/soul 运行环境: • MySQL 5.* • JDK 1.8+ • MAVEN 3.2.* • Git 更多原理性知识可以参考官网API:https://dromara.org/zh-cn/docs/soul/induction.html

488 0
|
JSON Dubbo Java
|

10-微服务技术栈(基础):Feign远程调用

回顾最初我们为了实现跨服务调用时,在不使用Dubbo这种RPC协议时,我们借助了RestTemplate对象实现跨服务调用,为了解决跨服务调用时调用地址写死的问题我们又引入了注册中心,从而实现根据服务名的调用。但是回过头来查看我们这段调用方法,依然存在服务地址硬编码、代码阅读性差的问题。

575 0
|
Java 微服务
|

小唐竟然这样配置idea springboot 微服务批量启动!佩服

小唐竟然这样配置idea springboot 微服务批量启动!佩服

370 0
|
存储 JSON 网络协议
|

Go微服务(三)——gRPC详细入门 上

Go微服务(三)——gRPC详细入门 上

1010 0
|
前端开发 微服务
|

微服务项目:尚融宝(59)(核心业务流程:提现和还款(2))

微服务项目:尚融宝(59)(核心业务流程:提现和还款(2))

288 0
|
SQL 运维 Cloud Native
|

核心应用实现云原生改造升级,波司登数字化战略加速落地

波司登通过阿里云AMS服务,用一年时间实现核心系统云原生化改造,大幅提升了系统的性能、稳定性以及敏捷性,订单处理峰值达到50万单每小时,顺利扛过双十一流量洪峰,线上零售额在疫情冲击下逆势同比增长66%以上。

1330 0
|
消息中间件 数据安全/隐私保护 Docker
|

使用Docker-compose来封装celery4.1+rabbitmq3.7服务,实现微服务架构

大家都知道,Celery是一个简单、灵活且可靠的,处理大量消息的分布式系统,在之前的一篇文章中:[python3.7+Tornado5.1.1+Celery3.1+Rabbitmq3.7.16实现异步队列任务](https://v3u.cn/a_id_99)详细阐述了如何进行安装部署和使用,但是过程太繁琐了,先得安装Erlang,再安装rabbitmq,然后各种配置,最后由于async关键字问题还得去修改三方库的源码,其实我们可以通过docker来将celery服务封装成镜像,如此一来,以后再使用celery或者别的系统依赖celery,我们只需要将该镜像以容器的形式跑服务即可,不需要繁琐的配

362 0
|
SpringCloudAlibaba 关系型数据库 MySQL
|

十一、Docker搭建部署SpringCloud微服务项目Demo(一)

十一、Docker搭建部署SpringCloud微服务项目Demo

1523 0
|
弹性计算 Kubernetes 负载均衡
|

波司登云原生微服务治理探索

技术能力的不断进步,帮助波司登使用数字化手段对业务进行不断创新,并取得了一系列重要的战果。

1615 0
|
Nacos Docker 微服务
|

jeecg微服务项目调用接口报错Token验证失效的解决方法

jeecg微服务项目调用接口报错Token验证失效的解决方法

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

微服务治理框架- - -Spring Cloud

微服务治理框架- - -Spring Cloud

279 0
|
缓存 Kubernetes Cloud Native
|

微服务治理技术白皮书重磅发布 | 学习笔记

快速学习微服务治理技术白皮书重磅发布

547 0
|
运维 Kubernetes Cloud Native
|

2022云栖精选—如何在云原生时代下管理微服务应用

杨轲 Rainbond Maintainer

504 0
|
开发框架 NoSQL .NET
|

ASP.NET Core微服务(六)——Redis效率与sqlserver数据库对比

ASP.NET Core微服务(六)——Redis效率与sqlserver数据库对比

488 0
|
缓存 监控 Kubernetes
|

Spring Cloud 微服务集群 Monitor 监控中心| 学习笔记

快速学习 Spring Cloud 微服务集群 Monitor 监控中心。

2059 0
|
SQL JSON 算法
|

【微服务38】分布式事务Seata源码解析六:全局/分支事务分布式ID如何生成?序列号超了怎么办?时钟回拨问题如何处理?

【微服务38】分布式事务Seata源码解析六:全局/分支事务分布式ID如何生成?序列号超了怎么办?时钟回拨问题如何处理?

1092 1
|
消息中间件 运维 监控
|

调用链路上千条,如何观测 Nacos 的运行状态

随着近年来微服务体系发展,微服务上下游链路的越来越复杂,在阿里云的线上实践场景中,我们发现使用微服务架构的公司的业务动辄会出现上千条调用链路,排查问题代价巨大。 在这种背景下,阿里云微服务引擎(MSE)推出了 Nacos 托管产品,大幅提升可观测性,降低排查问题成本,本文将全面介绍 Nacos 可观测性体系。

823 0
|
监控 Dubbo 网络协议
|

微服务7:通信之RPC

微服务7:通信之RPC

1089 0
|
缓存 运维 监控
|

微服务3:微服务拆分策略

微服务3:微服务拆分策略

537 0
|
前端开发 微服务
|

微服务项目:尚融宝(38)(核心业务流程:申请借款额度(2))

微服务项目:尚融宝(38)(核心业务流程:申请借款额度(2))

200 0
|
SpringCloudAlibaba Dubbo 搜索推荐
|

EDAS 支持微服务的发展史

EDAS 支持微服务的发展史

350 0
|
运维 自然语言处理 Kubernetes
|

如何在 ACK 中使用 MSE Ingress

随着云原生架构的普及,K8s 通过 Ingress 标准逐步把流量网关标准化,微服务网关作为微服务的入口正在加速跟流量网关融合,Ingress 作为容器和微服务的交集,作为数字世界的入口,作为安全和高可用的第一道防线变得越来越重要!下面给大家分享一下 Ingress 标准 和 实现的趋势,介绍一下 MSE Ingress在这个趋势下的优势和实践,为大家做关键入口选择多一些参考。

521 0
|
Kubernetes 安全 Cloud Native
|

Ingress Nginx 接连披露高危安全漏洞,是否有更好的选择?

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

537 0
|
消息中间件 Cloud Native 容灾
|

Spring Cloud Alibaba 新版本发布及未来规划

本次发布的 Spring Cloud Alibaba 2.2.8 版本是基于项目2.2.x分支构建发布的,是在 Spring Cloud Hoxton.SR12、Spring Cloud 2.3.12.RELEASE 的基础上对其中包括注册配置中心、分布式消息等在内的众多组件进行了升级,属于一个组件升级与 Bug 修改的版本。

1581 0
|
Kubernetes 负载均衡 Cloud Native
|

大促场景下,如何做好网关高可用防护

618大促正在如火如荼进行着,如何做好网关高可用防护,是一项艰巨而重要的事情。

763 0
|
存储 SQL 开发框架
|

SpringCloud微服务实战——搭建企业级开发框架(二十七):集成多数据源+Seata分布式事务+读写分离+分库分表

读写分离:为了确保数据库产品的稳定性,很多数据库拥有双机热备功能。也就是,第一台数据库服务器,是对外提供增删改业务的生产服务器;第二台数据库服务器,主要进行读的操作。   目前有多种方式实现读写分离,一种是Mycat这种数据库中间件,需要单独部署服务,通过配置来实现读写分离,不侵入到业务代码中;还有一种是dynamic-datasource/shardingsphere-jdbc这种,需要在业务代码引入jar包进行开发。

1388 26
|
监控 Dubbo 前端开发
|

微服务系列--聊聊微服务治理中的一些感悟

微服务系列--聊聊微服务治理中的一些感悟

209 0
|
XML 运维 架构师
|

什么是微服务,为什么要做微服务?

什么是微服务,为什么要做微服务?

637 0
我要发布