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

微服务

关注

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

0
今日
7338
内容
9
活动
564
关注
|
JavaScript Dubbo Java
|

SpringCloud+Vue微服务教程与实战(1)--全新的开始

本文目录 1. 背景 2. 微服务架构的优缺点 3. 实现技术 4. 开发环境 5. 小结

1085 0
|
负载均衡 Cloud Native Java
|

一文搞懂微服务架构之注册中心

介绍两种微服务架构中比较流行的注册中心:Consul、Nacos

8229 0
|
4月前
|
运维 Cloud Native 应用服务中间件
|

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

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

252 1
|
5月前
|
编解码 Java 计算机视觉
|

探索 JavaCV:开启计算机视觉与多媒体处理新世界

JavaCV 是基于 OpenCV 和 FFmpeg 的 Java 接口库,助力开发者实现视频处理、图像分析等功能。支持多种音视频格式编解码、GPU 加速及跨平台运行,适用于直播录制、摄像头捕获、美颜相机等场景,是多媒体开发的利器。

367 0
|
11月前
|
Dart 前端开发 IDE
|

鸿蒙Flutter实战:14-现有Flutter 项目支持鸿蒙 II

本文介绍了如何将现有 Flutter 项目适配鸿蒙系统,详细步骤包括安装 FVM、使用 FVM 安装 Flutter SDK、搭建开发环境、创建项目架构和壳工程等。

1015 5
|
11月前
|
Java 开发者 微服务
|

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

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

910 69
|
SQL 关系型数据库 MySQL
|

Kratos微服务与它的小伙伴系列 - ORM框架 - Ent

ent 是Facebook开源的一个简单但是功能强大的ORM框架,它可以轻松构建和维护具有大型数据模型的应用程序。它基于代码生成,并且可以很容易地进行数据库查询以及图遍历。

1990 0
|
负载均衡 Cloud Native Java
|

【秒懂·云原生】微服务篇 —— 微服务究竟是什么?

【秒懂·云原生】微服务篇 —— 微服务究竟是什么?

2553 0
|
7月前
|
存储 安全 Nacos
|

阿里云 MSE Nacos 发布全新“安全防护”模块,简化安全配置,提升数据保护

阿里云在其微服务引擎(MSE)注册配置中心 Nacos 上正式推出全新“安全防护”功能模块,旨在帮助企业用户有效管理安全状态和降低开启安全相关功能的学习成本,提升微服务架构的安全性。

305 25
|
前端开发 安全 Java
|

SpringBoot线程池ThreadPoolExecutor极简教程

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

1910 0
|
安全 Java 数据库
|

代码生成器生成所有微服务基本CRUD代码(renren-generator)

代码生成器生成所有微服务基本CRUD代码(renren-generator)

470 0
|
自然语言处理 Kubernetes Cloud Native
|

Java 云原生微服务框架 Quarkus 入门实践

Java 云原生微服务框架 Quarkus 入门实践

1608 0
|
存储 缓存 开发框架
|

01-微服务技术栈(基础):微服务概述

本文介绍了微服务基本概念、演变过程,主要的原则及优缺点,最后谈到了微服务的实现方案之一,作为引文此章节偏理论知识一些。后续笔者将借助具体技术实现带领读者一起逐步实现微服务架构体系。

1528 0
|
SQL JavaScript 前端开发
|

springboot-plus、简介、开源单体系统,系统拆分和微服务 下

springboot-plus、简介、开源单体系统,系统拆分和微服务 下

1631 0
|
消息中间件 存储 JSON
|

【微服务安全】使用 Spring Boot、Kafka、Vault 和 Kubernetes 保护微服务间通信——第 5 部分:部署和测试

使用 Spring Boot、Kafka、Vault 和 Kubernetes 保护微服务间通信——第 5 部分:部署和测试

354 0
|
XML JSON Dubbo
|

《微服务零基础入门教程》一步一步,带你走进微服务的世界(上)

最近几个月,我会从“0”到“1”持续更新 微服务 技术栈以及其相关的技术,希望小伙伴们跟着我的脚步,让我们一步一步的拿下微服务 学微服务之前,先让大家看一下首先要学习哪些技术

2237 1
|
数据采集 缓存 监控
|

百亿流量微服务网关的设计与实现(6)

百亿流量微服务网关的设计与实现(6)

746 0
|
缓存 前端开发 测试技术
|

DDD领域驱动设计实战-服务和数据在微服务各层协作的最佳实践(上)

按分层架构设计出的微服务,其内部各层服务主要功能和职责如下:Facade服务、应用服务、领域服务、基础服务

602 0
|
3月前
|
运维 Cloud Native 应用服务中间件
|

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

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

452 152
|
SpringCloudAlibaba 前端开发 Java
|

SpringBoot整合Nacos自动刷新配置

Nacos作为SpringBoot服务的注册中心和配置中心。 在NacosServer中修改配置文件,在SpringBoot不重启的情况下,获取到修改的内容。 本例将在配置文件中配置一个 cml.age=100 的配置项,程序中编写一个方法读取配置文件,并通过 Get--->/test/age 接口提供给浏览器访问。 若配置文件中的 age 修改为 200 ,不用重新启动程序,直接访问 /test/age 接口,将获取到最新的值 200 若配置文件中没有age 的配置项,或干脆没有 cml 的配置项,访问 /test/age 接口将返回默认的值 18

1394 0
|
JavaScript 前端开发 小程序
|

微服务项目打包部署,一套带走 上

微服务项目打包部署,一套带走 上

1787 0
|
Java Linux Maven
|

谁才是微服务赢家:Quarkus 与 Spring Boot

在容器时代(“ Docker 时代”),无论您是否在使用它,都不可否定java的活力。Java 在性能方面一直比较有优势,主要是因为代码和真实机器之间的抽象层,多平台的成本(一次编写,随处运行 - 还记得吗?),其中包含 JVM -between(JVM:模拟真实机器所做的软件机器)。 如今,使用微服务架构,也没有任何优势,为总是在同一个地方和平台上运行的东西(Docker 容器 - Linux) 环境构建多平台(解释)的东西。可移植性现在不那么重要了(可能比以往任何时候都重要),那些额外的抽象级别并不重要。

964 0
|
SpringCloudAlibaba 负载均衡 算法
|

微服务生态组件之Spring Cloud LoadBalancer详解和源码分析

Spring Cloud LoadBalancer详解和源码分析

2435 0
|
缓存 监控 安全
|

从0到1 手把手搭建spring cloud alibaba 微服务大型应用框架(十一)spring-boot-admin 监控篇(1) 原理与介绍

从0到1 手把手搭建spring cloud alibaba 微服务大型应用框架(十一)spring-boot-admin 监控篇(1) 原理与介绍

727 0
|
关系型数据库 MySQL Java
|

Spring Cloud Alibaba 微服务工具集之Nacos解决服务注册中心和统一配置中心

🍅程序员小王的博客:程序员小王的博客 🍅 欢迎点赞 👍 收藏 ⭐留言 📝 🍅 如有编辑错误联系作者,如果有比较好的文章欢迎分享给我,我会取其精华去其糟粕 🍅java自学的学习路线:java自学的学习路线

551 0
|
Cloud Native IDE Java
|

阿里巴巴正式开源云原生应用脚手架

云原生应用脚手架是一款基于 Spring Initializr 项目基础之上,支持多种工程架构、提供代码示例片段、组件更丰富、生态更开放的一款脚手架。其致力于在当下云原生时代,为广大开发者提供更简单、更高效的项目构建体验。

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

【微服务 31】超细的Spring Cloud 整合Seata实现分布式事务(排坑版)

【微服务 31】超细的Spring Cloud 整合Seata实现分布式事务(排坑版)

3125 0
|
Kubernetes Dubbo Java
|

[10.14 workshop] 微服务治理全链路金丝雀发布

当新版本发布的时候,我们希望能够控制一部分用户来使用新的版本,待验证通过后再发布给所有的用户进行使用。其中部分用户使用新版本的过程我们叫做“金丝雀发布”。 在微服务体系中如果一次只有部分应用发布,需要保证有且仅有目标用户访问新版本。下面我们介绍基于MSE的全链路金丝雀发布。

601 0
|
1月前
|
算法 Java 微服务
|

【SpringCloud(1)】初识微服务架构:创建一个简单的微服务;java与Spring与微服务;初入RestTemplate

微服务架构是What?? 微服务架构是一种架构模式,它提出将单一应用程序划分为一组小的服务,服务之间互相协调、互相配合,为用户提供最终价值。 每个服务允许在其独立的进程中,服务于服务间采用轻量级的通信机制互相协作(通常是Http协议的RESTful API或RPC协议)。 每个服务都围绕着具体业务进行构建,并且能够被独立的部署到生产环境、类生产环境等。另外应当尽量避免统一的、集中式的服务管理机制,对具体的一个服务而言,应根据上下文,选择合适的语言、工具对其进行构建

423 126
|
消息中间件 负载均衡 Java
|

Java微服务项目搭建之技术选型

微服务是分布式系统架构,强调灵活性、可伸缩性和可维护性。通过将大型应用拆分为独立服务,实现独立部署和松耦合。微服务特点包括独立部署、松耦合、垂直划分、弹性和容错。然而,它也带来了分布式系统的复杂性、服务调用开销和数据管理挑战。Spring Cloud提供工具集,如注册中心、配置中心、网关和熔断器,来支持微服务架构。微服务技术栈有Spring Cloud Netflix(如Eureka、Ribbon、Hystrix)和Spring Cloud Alibaba(如Nacos、Sentinel、Seata)等,可根据需求选择。最终,选择合适的微服务技术栈应考虑组件、团队技能和资源。

747 4
|
Java Spring 容器
|

【Spring系列笔记】IOC与DI

IoC 和 DI 是面向对象编程中的两个相关概念,它们主要用于解决程序中的依赖管理和解耦问题。 控制反转是面向对象编程中的一种设计原则,可以用来减低计算机代码之间的耦合度。其中最常见的方式叫做依赖注入和依赖查找。

250 2
|
缓存 网络协议 安全
|

计算机网络 TCP、RPC、GRPC、HTTP 对比

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

1363 1
|
运维 Kubernetes Cloud Native
|

Higress + Nacos 微服务网关最佳实践

Higress 结合 Nacos 作为微服务网关的实战演示

1758 0
|
存储 Java 文件存储
|

ZooKeeper 避坑实践: SnapCount设置不合理导致磁盘爆满,服务不可用

本篇通过深入解读ZooKeeper 数据文件生成机制,以及ZooKeeper 中和数据文件生成相关的参数,探究一下 解决 ZooKeeper 磁盘问题的最佳实践。

1378 0
|
开发框架 缓存 Java
|

盘古开发框架简介,工业级微服务开发治理框架

「盘古开发框架」是一套轻量灵活、成熟可靠的工业级分布式微服务开发和治理框架(兼容垂直单体分层架构)。它基于 Apache-2.0 协议开源发布,且是免费的。

1351 1
|
消息中间件 缓存 负载均衡
|

从零搭建微服务SpringCloud(一)了解什么是SpringCloud

Spring Cloud是微服务系统架构的一站式解决方案,是各个微服务架构落地技术的集合体,俗称微服务全家桶、在平时我们构建微服务的过程中需要做一些服务如:注册中心、网关分发、负载均衡、断路器、消息生产、消息消费等操作。而Spring Cloud 为我们提供了一套简易的编程模型,使我们能在 Spring Boot 的基础上轻松地实现微服务项目的构建!

989 2
|
1月前
|
JSON Java API
|

(ELK)ElasticSearch8.7 搭配 SpringDataElasticSearch5.1 的使用

截至2023/7/11日,全网最全最直白的SpringDataElasticSearch5.1

192 2
|
存储 监控 Java
|

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

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

657 2

日志框架log4j打印异常堆栈信息携带traceId,方便接口异常排查

日常项目运行日志,异常栈打印是不带traceId,导致排查问题查找异常栈很麻烦。

933 8
|
消息中间件 Kubernetes Dubbo
|

聊聊最新微服务架构技术栈选型

聊聊最新微服务架构技术栈选型

1508 0
|
消息中间件 运维 Dubbo
|

重新理解Martin Fowler对微服务的定义

重新理解Martin Fowler对微服务的定义

578 0
|
存储 缓存 运维
|

Nacos 配置管理最佳实践

一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。

2425 0
|
运维 前端开发 JavaScript
|

从单体结构到微服务架构的转变,微服务入门

从单体结构到微服务架构的转变,微服务入门

459 0
|
存储 Dubbo 容灾
|

微服务治理之全链路灰度|学习笔记(二)

快速学习微服务治理之全链路灰度

437 0
|
负载均衡 算法 Java
|

微服务负载均衡 Ribbon

微服务负载均衡 Ribbon

406 0
|
Kubernetes 安全 应用服务中间件
|

Higress实战: 30行代码写一个Wasm Go插件

一个遵循开源Ingress/Gateway API标准,提供流量调度、服务治理、安全防护三合一的高集成、易使用、易扩展、热更新的下一代云原生网关。

1780 0
|
Java 测试技术 持续交付
|

拆完中台再拆微服务

这些年中台、微服务都是技术浪潮中的弄潮儿。两者的命运似乎是所有技术新词的缩影:先谈,再建,后拆,最后平静。 如中台,开始时聊什么都得带上中台,战略层喜欢谈,执行层也喜欢谈,再后面跟随一线大厂纷纷搭建自己的中台,然后就是反思,拆除中台,最后平静看待中台。 中台可以说已经经历完整的生命周期,而微服务周期也差不多,但对于“拆掉”,两者的声势与目标却不太相同。

320 0
|
运维 Cloud Native Dubbo
|

微服务治理正当时

随着微服务技术的发展,微服务的概念早已深入人心,越来越多的企业开始选择微服务架构来开发自己的业务应用,因为微服务架构可以让业务迭代更高效。

1302 0
|
缓存 监控 负载均衡
|

六问六答带你了解微服务中的网关

本文我们将借助六问六大,带大家一起来了解一下微服务中的网关组件,包括什么是微服务网关?网关的作用是什么?使用网关的好处是什么?为什么要使用网关?网关解决了什么问题?主流的解决方案有哪些?

697 0
|
消息中间件 存储 监控
|

如何零宕机将 2000 个微服务从本地 Kafka 集群迁移至云托管多集群平台?

2021 年,我们的团队致力于将 Wix (国外比较火的一款建站平台)的 2000 个微服务从自托管的 Kafka 集群迁移到多集群的 Confluent Cloud 平台( Confluent Enterprise 的云端托管服务),整个过程是无缝的方式,无需服务所有者参与,且迁移是在正常通信中进行,没有任何停机。

446 0
我要发布