开发者社区> 云原生> 中间件

中间件

关注

为企业提供高效、稳定、易扩展的中间件产品。

0
今日
7104
内容
5
活动
165668
关注
|
设计模式 人工智能
|

单例模式中的隐藏陷阱:你真的了解单例吗?

本文通过一个实际案例揭示了单例模式中常见的隐藏陷阱——在析构函数中调用其他单例对象导致程序崩溃的问题。代码示例展示了因单例析构顺序不确定而引发的 `crash`,并结合 AI 的分析提出两种规避策略:一是避免析构、二是通过全局状态检测对象存活。文章指出,依赖不确定的语言特性并非良策,真正的解决之道在于合理设计,确保程序行为可预期、可控制。

412 94
|
人工智能 弹性计算 资源调度
|

LangChain脚本如何调度及提效?

在大模型时代,Python成为了主要的编程语言,最有代表性的就是LangChain大模型开发框架。本文章介绍如何有效的进行LangChain脚本管理、调度、提升资源利用率、限流等能力。

466 85
|
Kubernetes Java 调度
|

接入 MSE XXL-JOB 任务调度实现优雅下线

阿里云 MSE XXL-JOB 产品最新版本特别新增了分布式定时任务优雅下线功能,能有效保障高频业务处理在发布与重启过程中的平滑持续,避免数据丢失和调度失败。

770 114
|
安全 算法 Java
|

MSE Nacos 2.3.2.0 发布,性能最多提升三倍,支持操作审计等安全特性

MSE Nacos 是阿里云推出的托管式注册配置中心。它基于阿里云开源产品 Nacos 构建,100% 兼容开源协议,同时在稳定性、安全性、性能、易用性等方面做了增强。不久前,我们发布了 MSE Nacos 2.3.2.0 版本,在性能、安全性方面大幅升级。

701 112
|
消息中间件
|

【有奖体验】解锁轻量消息队列(原 MNS)作为云产品间消息通道的典型场景

快来解锁轻量消息队列(原 MNS)作为云产品间消息通道的典型场景,赢丰厚奖品!

324 90
|
消息中间件 Serverless 数据安全/隐私保护
|

开发者如何使用云消息队列 RabbitMQ 版

【10月更文挑战第13天】开发者如何使用云消息队列 RabbitMQ 版

844 117
|
消息中间件 监控 Java
|

开发者如何使用云消息队列 RocketMQ 版

【10月更文挑战第12天】开发者如何使用云消息队列 RocketMQ 版

2119 125
|
存储 安全 Linux
|

【开源指南】用二叉树实现高性能共享内存管理

本文介绍了一种使用C++实现的共享内存管理方案,通过借鉴Android property的设计思路,采用二叉树结构存储键值对,提高了数据检索效率。该方案包括设置和获取接口,支持多进程/线程安全,并提供了一个简单的测试示例验证其有效性。

674 117
|
JavaScript 前端开发 API
|

在线三维CAD中创建一个三维管道模型(网页浏览编辑三维CAD)

本文介绍了如何使用mxcad3d创建三维管道模型。mxcad3d提供了丰富的API,使复杂的管道结构设计变得直观简便。首先需安装mxcad包并初始化项目。接着,通过编写JavaScript函数实现圆角方管的绘制,并将其添加到web界面中。点击绘制按钮即可生成管道模型并实时展示。这为网页CAD中的三维建模任务提供了强大支持。相关代码与项目可在[mxcad3d官方仓库](https://gitee.com/mxcadadox/mxcad_docs/tree/master/examples3D/Test3dPipe.7z)获取。

618 122
|
人工智能 Cloud Native 开发者
|

开发者们,AI 原生应用架构专场 ·上海站来啦

云原生开源开发者沙龙 AI 原生应用架构专场,邀您一起交流,探索 AI 原生应用的工程化落地!

710 92
EMQ
|
物联网 Linux C语言
|

在 Windows 平台搭建 MQTT 服务

NanoMQ 有着强大的跨平台和可兼容能力,不仅可以用于以 Linux 为基础的各类平台,也为 Windows 平台提供了 MQTT 服务的新选择。

951 270
|
缓存 应用服务中间件 Apache
|

缓存代理服务器的实现机制和技术选型

缓存代理服务器是一种特殊的代理服务器,其主要功能是缓存从目标服务器(通常是Web服务器)获取的数据,并在客户端再次请求相同数据时直接提供缓存的数据。通过缓存代理服务器可以加快访问速度并减轻目标服务器的负载。

917 116
|
C++ 容器
|

【编程技巧】 C++11智能指针

C++11引入了智能指针以自动管理内存,防止内存泄漏和悬挂指针: - `shared_ptr`:引用计数,多所有权,适用于多个对象共享资源。 - `unique_ptr`:独占所有权,更轻量级,适用于单一对象所有者。 - `weak_ptr`:弱引用,不增加引用计数,解决`shared_ptr`循环引用问题。 ## shared_ptr - 支持引用计数,所有者共同负责资源释放。 - 创建方式:空指针、new操作、拷贝构造/移动构造,以及自定义删除器。 - 提供`operator*`和`operator->`,以及`reset`、`swap`等方法。 ## unique_ptr

668 123
|
人工智能 自然语言处理 IDE
|

基于通义灵码完成 Hello World 上手实操

通过本实践课程,你将在通义灵码智能编码助手的能力下,智能开发一个web服务程序显示Hello World。本实践旨在了解编码助手帮你快速开发0到1的可运行程序,感受AI帮你提效的体验,感受通义灵码文生代码、代码解释、智能问答等功能。

1430 115
|
存储 测试技术 Go
|

Golang框架实战-KisFlow流式计算框架(2)-项目构建/基础模块-(上)

KisFlow项目源码位于<https://github.com/aceld/kis-flow,初始阶段涉及项目构建和基础模块定义。首先在GitHub创建仓库,克隆到本地。项目目录包括`common/`, `example/`, `function/`, `conn/`, `config/`, `flow/`, 和 `kis/`。`go.mod`用于包管理,`KisLogger`接口定义了日志功能,提供不同级别的日志方法。默认日志对象`kisDefaultLogger`打印到标准输出。

1018 93
|
消息中间件 Cloud Native Serverless
|

飞天发布时刻丨阿里云 ApsaraMQ 全面升级,携手 Confluent 发布全新产品

阿里云在3月29日的飞天发布时刻宣布ApsaraMQ全面升级,实现全系产品Serverless化,与Confluent合作推出新产品,强化云原生消息队列服务。

2183 142
|
消息中间件 Java 测试技术
|

Spring Cloud Alibaba环境问题之测试环境失败如何解决

Spring Cloud Alibaba提供了一套在Spring Cloud框架基础上构建的微服务解决方案,旨在简化分布式系统的开发和管理;本合集将探讨Spring Cloud Alibaba在实际应用中的部署和使用技巧,以及该框架常见问题的诊断方法和解决步骤。

327 81
|
监控 NoSQL 算法
|

Redis之哨兵模式

【1月更文挑战第8天】哨兵模式说白点就是:自动选举老大的模式。

686 109
|
NoSQL 测试技术 应用服务中间件
|

考试查分场景重保背后,我们如何进行可用性测试

考试查分场景重保背后,我们如何进行可用性测试

608 107
|
Dubbo Cloud Native 应用服务中间件
|

调研 7 个开源项目后,这家数据合规平台如何构建高性能网关

调研 7 个开源项目后,这家数据合规平台如何构建高性能网关

659 102
|
缓存 NoSQL Java
|

springboot集成图片验证+redis缓存一步到位2

springboot集成图片验证+redis缓存一步到位2

460 79
|
缓存 NoSQL Java
|

springboot集成图片验证+redis缓存一步到位

springboot集成图片验证+redis缓存一步到位

378 95

Springboot-starter的自动配置原理-及案例实现3

Springboot-starter的自动配置原理-及案例实现3

584 58
|
消息中间件 NoSQL Java
|

java多线程基础

随着Redis数据库的广泛应用,它在服务器端应用程序中的作用越来越重要。Redis具有快速读写、数据持久化、发布订阅、事务处理等诸多特性,而这些特性使得它在处理高并发、实时数据操作等方面表现出色。然而,单纯使用Redis还不足以满足一些复杂业务逻辑的需求。在这种情况下,Lua脚本成为了Redis的一个重要补充。本文将详细介绍Redis与Lua脚本的结合应用。

224 48
|
存储 NoSQL Java
|

Redis简单使用

Redis简单使用

987 93
|
监控 Java 应用服务中间件
|

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

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

661 105
|
存储 测试技术 API
|

面对大促场景来临,如何从容进行性能测试

面对大促场景来临,如何从容进行性能测试

446 92
|
安全 Cloud Native 应用服务中间件
|

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

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

602 92
|
存储 前端开发 测试技术
|

对前后端分离和FastDFS的使用的再理解

原理指导实践,实践促进对原理学习欲望;在实践中遇到问题后从原理着手可以大大的加快解决问题的速度,学习原理时多多实践也可以加深对原理的理解;

521 99
|
消息中间件 存储 负载均衡
|

RocketMQ 5.0 架构解析:如何基于云原生架构支撑多元化场景

RocketMQ 5.0 架构解析:如何基于云原生架构支撑多元化场景

1800 127
|
存储 数据采集 监控
|

阿里云故障洞察提效 50%,全栈可观测建设有哪些技术要点

本文分享了阿里云可观测平台服务作为全球分布的超大业务系统,同时也作为服务全球企业用户的可观测平台提供方,在故障洞察提效中遇到的业务挑战,以及 6 个关键技术点和 2 个应用案例。

22287 154
|
Prometheus 监控 Cloud Native
|

阿里云可观测 2023 年 7 月产品动态

阿里云可观测 2023 年 7 月产品动态

510 57
|
运维 Kubernetes 监控
|

阿里云容器服务助力极氪荣获 FinOps 先锋实践者

阿里云容器服务助力极氪荣获 FinOps 先锋实践者

643 93
|
消息中间件 缓存 人工智能
|

RocketMQ 在业务消息场景的优势详解

RocketMQ 在业务消息场景的优势详解

22269 109
|
缓存 NoSQL 中间件
|

ChaosBlade 项目指南:我是如何为社区贡献 Redis 故障场景

ChaosBlade 项目指南:我是如何为社区贡献 Redis 故障场景

981 96
|
人工智能 自然语言处理 安全
|

如何通过网关降低大模型的调用费用,并提升合规性

如何通过网关降低大模型的调用费用,并提升合规性

1217 109
|
消息中间件 人工智能 缓存
|

RocketMQ 5.0 无状态实时性消费详解

RocketMQ 5.0 无状态实时性消费详解

35876 124
|
NoSQL 网络协议 Redis
|

Redis从入门到精通之Redis事件机制详解

Redis采用事件驱动机制来处理大量的网络IO,这是Redis实现高性能的关键之一。Redis并没有采用成熟的开源方案如libevent或libev,而是自己实现了一个非常简洁的事件驱动库ae_event。

1291 118
|
NoSQL 安全 Java
|

Redis从入门到精通之Lua 脚本

Lua 是一种轻量级的脚本语言,被广泛应用于游戏开发、嵌入式系统、Web 开发、科学计算等领域。Redis 内置了 Lua 解释器,使得用户可以通过编写 Lua 脚本来扩展 Redis 的功能。在 Redis 中,可以使用 EVAL 和 EVALSHA 命令执行 Lua 脚本。

1438 119
|
Cloud Native
|

带你读《云原生架构白皮书2022新版》——云原生架构定义(上)

带你读《云原生架构白皮书2022新版》——云原生架构定义(上)

555 76
|
Cloud Native
|

带你读《云原生架构白皮书2022新版》——典型的云原生架构反模式

带你读《云原生架构白皮书2022新版》——典型的云原生架构反模式

423 92
|
存储 运维 Kubernetes
|

带你读《云原生架构白皮书2022新版》——DevOps(下)

带你读《云原生架构白皮书2022新版》——DevOps(下)

530 93
|
人工智能 Cloud Native 安全
|

带你读《云原生架构白皮书2022新版》——企业战略视角

带你读《云原生架构白皮书2022新版》——企业战略视角

409 79
|
人工智能 运维 Kubernetes
|

带你读《云原生架构白皮书2022新版》——云原生技术中台 CNStack 产品家族

带你读《云原生架构白皮书2022新版》——云原生技术中台 CNStack 产品家族

902 97
|
Cloud Native 架构师 微服务
|

带你读《云原生架构白皮书2022新版》——全面容器化之后,来电科技如何实现微服务治理(3)

带你读《云原生架构白皮书2022新版》——全面容器化之后,来电科技如何实现微服务治理(3)

597 109
|
Cloud Native 微服务 容器
|

带你读《云原生架构白皮书2022新版》——全面容器化之后,来电科技如何实现微服务治理(4)

带你读《云原生架构白皮书2022新版》——全面容器化之后,来电科技如何实现微服务治理(4)

499 65
|
弹性计算 Kubernetes Cloud Native
|

带你读《云原生架构白皮书2022新版》——作业帮原生降本增效实践之路(上)

带你读《云原生架构白皮书2022新版》——作业帮原生降本增效实践之路(上)

346 67
|
弹性计算 运维 Kubernetes
|

带你读《云原生架构白皮书2022新版》——运维提效 60%,视野数科 SAE+Jenkins 打造云原生 DevOps

带你读《云原生架构白皮书2022新版》——运维提效 60%,视野数科 SAE+Jenkins 打造云原生 DevOps

495 70
|
消息中间件 运维 供应链
|

带你读《云原生架构白皮书2022新版》——韵达基于云原生的业务中台建设

带你读《云原生架构白皮书2022新版》——韵达基于云原生的业务中台建设

514 89
|
弹性计算 人工智能 编解码
|

带你读《云原生架构白皮书2022新版》——南瓜电影 CTO 庄徐麟分享如何在 7 天内全面实现业务 Serverless 化(1)

带你读《云原生架构白皮书2022新版》——南瓜电影 CTO 庄徐麟分享如何在 7 天内全面实现业务 Serverless 化(1)

795 102
我要发布