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

微服务

关注

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

0
今日
7419
内容
9
活动
591
关注
lyL
|
5月前
|
存储 NoSQL 关系型数据库
|

MongoDB相关概念

MongoDB是一款高性能、无模式的文档型数据库,适用于社交、游戏、物流、物联网等大数据量、高并发读写场景。它以BSON格式存储数据,支持灵活的数据模型、丰富查询及水平扩展,尤其适合无需复杂事务、需快速迭代的应用。其高可用、易扩展特性使其成为应对海量数据与高并发需求的理想选择。

167 2
lyL
|
5月前
|
NoSQL Linux Shell
|

MongoDB单机部署

本文介绍MongoDB在Windows和Linux系统中的安装、配置与启动方法,包括下载地址、版本选择、解压安装、命令行及配置文件启动方式,并详细说明如何通过mongo shell和Compass图形化工具连接数据库,以及Linux下的服务管理与防火墙设置。

163 0
|
5月前
|
缓存 Java 数据库连接
|

MyBatis

本文介绍了MyBatis的核心配置机制,包括属性加载优先级(方法参数 > resource/url > properties元素)、常用配置项如缓存、延迟加载、执行器类型等,并详解了多环境配置方式及事务管理(JDBC与MANAGED)。通过SqlSessionFactoryBuilder可指定环境构建工厂,默认使用environments中的default配置。适用于多数据源场景,配合Spring时事务由容器自动管理。

222 1
|
人工智能 缓存 安全
|

帮你整理好了,AI 网关的 8 个常见应用场景

通过 SLS 还可以汇总 Actiontrail 事件、云产品可观测日志、LLM 网关明细日志、详细对话明细日志、Prompt Trace 和推理实时调用明细等数据汇总,从而建设完整统一的可观测方案。

927 12
|
设计模式 安全 Java
|

设计模式觉醒系列(02)这几种设计模式很简单实用 | 相信你肯定见过

本文介绍了设计模式中的模板方法模式、外观模式和单例模式。模板方法模式通过父类定义算法框架,子类实现具体步骤,提高代码复用性和扩展性;外观模式提供高层次接口隐藏子系统复杂性,降低耦合度;单例模式确保一个类只有一个实例,适用于资源开销敏感场景。文中结合实战demo及Tomcat源码应用详细解析了这三种模式的实现与优点,并附带Spring中单例模式的应用示例。

307 2
|
网络协议 Java 应用服务中间件
|

框架源码私享笔记(01)Tomcat核心架构功能 | 配置详解

本文首先分享了《活出意义来》一书序言中的感悟,强调成功如同幸福,不是刻意追求就能得到,而是全心投入时的副产品。接着探讨了Tomcat的核心功能与架构解析,包括网络连接器(Connector)和Servlet容器(Container),并介绍了其处理HTTP请求的工作流程。文章还详细解释了Tomcat的server.xml配置文件,涵盖了从顶级容器Server到子组件Connector、Engine、Host、Context等的配置参数及作用,帮助读者理解Tomcat的内部机制和配置方法。

502 6
|
Arthas 监控 Java
|

JVM进阶调优系列(9)大厂面试官:内存溢出几种?能否现场演示一下?| 面试就那点事

本文介绍了JVM内存溢出(OOM)的四种类型:堆内存、栈内存、元数据区和直接内存溢出。每种类型通过示例代码演示了如何触发OOM,并分析了其原因。文章还提供了如何使用JVM命令工具(如jmap、jhat、GCeasy、Arthas等)分析和定位内存溢出问题的方法。最后,强调了合理设置JVM参数和及时回收内存的重要性。

737 7
|
缓存 NoSQL Java
|

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

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

431 0
|
安全 Java
|

Springboot最全权限集成Redis-前后端分离-springsecurity-jwt-Token

Springboot最全权限集成Redis-前后端分离-springsecurity-jwt-Token

891 0
|
Java 测试技术 Apache
|

SpringBoot对象拷贝

众所周知,java世界是由`类`构成的,各种各样的类,提供各种各样的作用,共同创造了一个个的java应用。对象是类的实例,在SpringBoot框架中,对象经常需要拷贝,例如数据库实体拷贝成业务实体,导入实体转换为业务实体,各种数据传输对象之间的拷贝等等。日常开发工作中用到的地方和频率是相当的高。本文就围绕`对象拷贝`来聊聊常用的`姿势`(方式)和`工具`。

608 0
|
Kubernetes Cloud Native Java
|

Spring Cloud 如何引入云原生网关,创新微服务架构

Spring Cloud 如何引入云原生网关,创新微服务架构

778 0
|
存储 Rust 安全
|

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

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

1177 1
|
消息中间件 前端开发 JavaScript
|

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

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

976 0
|
运维 监控 Dubbo
|

东方证券:我们如何成功实施微服务(3)

东方证券:我们如何成功实施微服务

306 0
|
Java Linux Maven
|

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

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

1212 0
|
负载均衡 Dubbo 算法
|

Go 语言体系下的微服务框架选型:Dubbo-go

Go 语言体系下的微服务框架选型:Dubbo-go

809 0
|
负载均衡 NoSQL 应用服务中间件
|

微服务是什么?底层原理是什么?

微服务是什么?底层原理是什么?

676 0
|
Arthas Java 测试技术
|

56-微服务技术栈(高级):在线检测工具Arthas(下载安装)

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

440 0
|
缓存 前端开发 安全
|

55-微服务技术栈(高级):微服务网关Soul(数据同步原理)

Soul 网关在启动时,会从从配置服务同步配置数据,并且支持推拉模式获取配置变更信息,并且更新本地缓存。而管理员在管理后台,变更用户、规则、插件、流量配置,通过推拉模式将变更信息同步给 Soul 网关,具体是 push 模式,还是 pull 模式取决于配置。关于配置同步模块,其实是一个简版的配置中心。

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

超越微服务架构

DawnSql完美超越微服务

511 0
|
SQL 前端开发 Java
|

“毕设,私活极优Spring Boot+Spring Cloud分布式微服务架构快速搭建”

“毕设,私活极优Spring Boot+Spring Cloud分布式微服务架构快速搭建”

891 1
|
存储 消息中间件 缓存
|

从0到1 手把手搭建spring cloud alibaba 微服务大型应用框架(十三)rocketmq 篇(3): 消息读写队列,消息存储,消息发送,消息消费关联流程和原理

从0到1 手把手搭建spring cloud alibaba 微服务大型应用框架(十三)rocketmq 篇(3): 消息读写队列,消息存储,消息发送,消息消费关联流程和原理

717 0
|
Java 微服务 Spring
|

从0到1 手把手搭建spring cloud alibaba 微服务大型应用框架(一) (mini-cloud) 整体架构图

从0到1 手把手搭建spring cloud alibaba 微服务大型应用框架(一) (mini-cloud) 整体架构图

1348 0
|
存储 编解码 编译器
|

Go微服务(二)——Protobuf详细入门 中

Go微服务(二)——Protobuf详细入门 中

1765 0
|
存储 机器学习/深度学习 NoSQL
|

微服务Spring Boot 整合 Redis 实现 UV 数据统计

如何实现UV 数据统计 ? Redis 来一键搞定!

761 0
|
Linux PHP Docker
|

Windows下PHP微服务框架Hyperf Swoole开发部署(Docker方式)

Windows下PHP微服务框架Hyperf Swoole开发部署(Docker方式)

1570 0
|
监控 NoSQL Java
|

23、一文读懂 Spring Boot、微服务架构和大数据治理三者之间的故事(十五)

微服务的诞生并非偶然,它是在互联网高速发展,技术日新月异的变化以及传统架构无法适应快速变化等多重因素的推动下诞生的产物。互联网时代的产品通常有两类特点:需求变化快和用户群体庞大,在这种情况下,如何从系统架构的角度出发,构建灵活、易扩展的系统,快速应对需求的变化呢?同时随着用户的增加,如何保证系统的可伸缩性、高可用性,成为系统架构面临的挑战。

1127 0
|
前端开发 Go API
|

Kratos微服务框架API工程化指南

Kratos的RPC默认使用的是[gRPC](https://github.com/grpc/grpc),与此同时我们还可以通过gRPC的[grpc-gateway](https://github.com/grpc-ecosystem/grpc-gateway)功能对RESTfull进行支持。这样,我们就可以同时支持gRPC和REST了。而这一切Kratos都已经封装好,无需知道底层的一切,用就好了。

2300 0
|
存储 缓存 NoSQL
|

微服务实践01--微服务管理11--缓存02--分级缓存设计

微服务实践01--微服务管理11--缓存02--分级缓存设计

644 0
|
前端开发 Java 网络安全
|

10分钟看懂SpringCloud微服务

传统的单体式架构系统,SSH、SSM等MVC模式架构;大家都很熟悉了。也是逐渐被淘汰的一些陈旧的技术了,这类系统的共通点是:整个系统打包成一个应用程序,测试部署上线。一旦业务量扩大到,整个系统没法容纳和承受它的压力时;就会出现各种各样的问题,如:高并发带来的服务器崩溃,线程堵塞,响应缓慢等。严重影响了公司的业务和发展;为了在技术上解决此类问题,以至于,出现了目前流行的分布式微服务技术。

417 0
|
测试技术 微服务
|

微服务单元测试策略

微服务单元测试策略

378 0
|
Sentinel 微服务
|

微服务限流Sentinel讲解(三)

微服务限流Sentinel讲解(三)

375 0
|
Rust 安全 Linux
|

如何使用rust写内核模块

近年来,Rust语言以内存安全、高可靠性、零抽象等能力获得大量开发者关注,而这些特性恰好是内核编程中所需要的,所以我们看下如何用rust来写Linux内核模块。

725 0
|
监控 JavaScript Java
|

Spring Cloud微服务体系

在Spring Cloud微服务体系下,常用的服务网关有Netflix公司开源的Zuul和Spring Cloud自己开源的Spring Cloud Gateway 1.1 Netflix公司的zuul Spring Cloud集成的Spring Cloud Zuul是Zuul1.x Zuul版本已经迭代至2.x,但是Spring Cloud并未集成 1.2 Spring Cloud Gateway Spring Cloud Gateway 是 Spring Cloud 的一个全新项目,该项目是基于Netty

328 0
|
存储 安全 Java
|

微服务环境搭建

在微服务架构中,最常见的场景就是微服务之间的相互调用。我们以电商系统中常见的用户下单为 例来演示微服务的调用:客户向订单微服务发起一个下单的请求,在进行保存订单之前需要调用商品微 服务查询商品的信息。 我们一般把服务的主动调用方称为服务消费者,把服务的被调用方称为服务提供者。 在这种场景下,订单微服务就是一个服务消费者, 商品微服务就是一个服务提供者。

295 1
|
负载均衡 算法 前端开发
|

分布式微服务学习总结——Ribbon和Feign

分布式微服务学习总结——Ribbon和Feign

669 0
|
Kubernetes Cloud Native 安全
|

Higress 开源后,我们整理了开发者最关心的15个问题

云原生架构下,网关承载着流量管理、服务调用、安全管理等多重职能,在稳定性、性能、安全性、易用性上存在着更高的要求。在 CNCF Landscpae 编排和管理的 API Gateway 领域中,已经有不少开源的网关选择,开发者们也有着不小的选型诉求。

2257 0
|
运维 前端开发 Java
|

微服务架构演变过程之传统架构|学习笔记

快速学习微服务架构演变过程之传统架构

235 0
|
存储 数据采集 监控
|

实操讲解:微服务全链路调用监控(一)|学习笔记

快速学习实操讲解:微服务全链路调用监控(一)

718 0
|
存储 安全 Java
|

并行获取机票信息—高并发场景微服务实战(七)

你好,我是程序员Alan, 很高兴遇见你。 在《 需求分析—高并发场景微服务实战(二)》一文的最后,我提了一个问题 “你会用什么方式获取和聚合机票信息?”,今天我会详细地讲解解决这类问题的几种常用方法。

379 0
|
运维 Cloud Native 安全
|

微服务平滑迁移上云最佳实践

本文章内容将从三个方面的内容进行讲解,微服务平滑迁移上云服务。 1、明白微服务上云给企业带来的价值 2、了解微服务迁移过程中带来的挑战 3、掌握通过MSE提供的迁移方案平滑上云

1246 0
|
SpringCloudAlibaba 负载均衡 Cloud Native
|

【云原生&微服务一】SpringCloud之Ribbon实现负载均衡详细案例(集成Eureka、Ribbon)

【云原生&微服务一】SpringCloud之Ribbon实现负载均衡详细案例(集成Eureka、Ribbon)

451 0
|
缓存 运维 监控
|

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

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

643 0
|
XML 网络协议 Dubbo
|

【微服务系列】微服务总结(一)

最常见的服务发布和引用的方式有三种: RESTful API XML 配置 IDL 文件 1,RESTful API RESTful API 的方式,主要被用作 HTTP 或者 HTTPS 协议的接口定义,即使 在非微服务架构体系下,也被广泛采用 讲到RESTful API ,先去了解一下什么是RESTful 架构 1.1 RESTful架构 到底什么是REST...

352 0
|
运维 Dubbo Cloud Native
|

APISIX+Dubbo+Nacos最佳实践

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

2170 0
|
存储 索引 微服务
|

微服务项目:尚融宝(52)(核心业务流程:充值服务(3))

接口幂等性就是用户对于同一操作发起的一次请求或者多次请求的结果是一致的,不会因为多次调用而产生了副作用。

344 0
|
监控 数据可视化 Cloud Native
|

如何选择和设计微服务网关

微服务架构中网关的设计以及技术分析

739 0
|
Java Nacos 微服务
|

【微服务】Nacos集群搭建以及加载文件配置

【微服务】Nacos集群搭建以及加载文件配置

641 0
|
运维 Kubernetes Cloud Native
|

EDAS 流量入口网关最佳实践

云原生网关是阿里云提供的下一代网关解决方案,将流量网关、微服务网关和安全网关三合一,解决了三层网关架构独立设计、独立运维导致的资源消耗大、性能损耗大、稳定性难控、安全防护复杂等难题。

918 0
|
运维 监控 Dubbo
|

99大促来袭,利用MSE服务自治体系为业务保驾护航

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

656 0
我要发布