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

中间件

关注

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

0
今日
7114
内容
5
活动
165628
关注

代理重定向策略及其用户感受的分析

大家会碰到类似这样的事情,比如,找你的租房中介负责人让处理一下空调坏了,中介负责人回答你说“我现在不负责你了 ,你去联系A。”你觉得这件事有些不爽,没办法,去联系A。说不定A又会说自己不负责了,让你联系B。 碰到这种“你去联系XXX”的情况,我想没有人会开心的。 如果这样的“重定向”形成了环,那

1449 48
|
Web App开发 安全 Java
|

web中间件切换(was切tomcat)

一、数据源迁移: ①数据源配置在web容器还是在项目本身? 根据开发与生产分离原则选择配置到web容器,以免开发泄露数据库密码。 ②数据库密码加密 原先was的数据源直接在console控制,密码是密文,较安全。

1674 89
|
安全 中间件 Java
|

WebLogic12.1.1中跨域问题的探讨以及几种常见中间件中跨域问题的解决方法

文章版权由作者李晓晖和博客园共有,若转载请于明显处标明出处:http://www.cnblogs.com/naaoveGIS/。 1.问题描述 扬州现场中最开始安装了中间件WebLogic12.1.1版本,按照公司之前解决WebLogic12的方法,我们在中间件中发布了一个虚拟路径为/,根目目录文件为root的服务。

1241 40
|
中间件 .NET 开发框架
|

Node Connect 及其中间件的理念相当好

好到有种相见恨晚的感觉,呵呵。Connect 所谓的中间件思想,可谓不新鲜。但是于 Node 上面使用,却是第一个吃螃蟹的人,以致今日,有为数不少的第三方中间件。套一句俗话,充分利用好这些中间件,能让你的工作事半功倍,呵呵。

796 27
|
物联网 中间件
|

【物联网中间件平台-06】RFID刷卡拍照

RFID刷卡拍照,如果是传统意义上的开发,我们一般需要先知道是什么型号的RFID刷卡器,自己动手编写一套读写RFID的代码,用来读取RFID标签。

956 36
|
安全 Java 关系型数据库
|

Oracle融合中间件为下一代SOA扩大开放标准

        北京,2006年10月24日 — 为进一步给开发人员和客户提供开放、灵活的IT环境,甲骨文公司在旧金山举行的2006年甲骨文全球技术与应用大会上宣布将利用Oracle融合中间件(Oracle Fusion Middleware)为各种服务导向应用的建立、部署、管理和维护而进一步扩大开放标准。

1134 25
|
2月前
|
存储 人工智能 运维
|

一行代码实现智能异常检测:UModel PaaS API 架构设计与最佳实践

阿里云 UModel PaaS API 发布:通过 Table + Object 双层抽象,屏蔽存储差异、自动处理字段映射与过滤条件,让每一个实体都成为一个‘可调用的对象’,真正实现‘以实体为中心’的智能可观测。

883 135
|
11月前
|
网络协议 Unix Linux
|

# 2个类轻松构建高效Socket通信库

本文介绍了一种通过两个类`EpollEventHandler`和`IEpollEvent`构建高效Socket通信库的方法。该库支持TCP、UDP和Unix域套接字,采用I/O多路复用技术(如epoll),提升并发处理能力。通过抽象基类和具体事件类的设计,简化了API使用,便于开发者快速上手。文章还提供了服务端与客户端的实例代码,展示其在实际项目中的应用效果。此Socket库适应嵌入式环境,功能定制性强,有助于减少外部依赖并提升维护效率。

324 101
|
11月前
|
监控 Linux C++
|

【实战指南】4步实现C++插件化编程,轻松实现功能定制与扩展(2)

本文是《4步实现C++插件化编程》的延伸,重点介绍了新增的插件“热拔插”功能。通过`inotify`接口监控指定路径下的文件变动,结合`epoll`实现非阻塞监听,动态加载或卸载插件。核心设计包括`SprDirWatch`工具类封装`inotify`,以及`PluginManager`管理插件生命周期。验证部分展示了插件加载与卸载的日志及模块状态,确保功能稳定可靠。优化过程中解决了动态链接库句柄泄露问题,强调了采纳用户建议的重要性。

436 90
|
12月前
|
消息中间件 监控 数据挖掘
|

【有奖实践】轻量消息队列(原 MNS)订阅 OSS 事件实时处理文件变动

当你需要对对象存储 OSS(Object Storage Service)中的文件变动进行实时处理、同步、监听、业务触发、日志记录等操作时,你可以通过设置 OSS 的事件通知规则,自定义关注的文件,并将 OSS 事件推送到轻量消息队列(原 MNS)的队列或主题中,开发者的服务即可及时收到相关通知,并通过消费消息进行后续的业务处理。

295 103
|
12月前
|
监控 Java Go
|

阿里云可观测全面拥抱 OpenTelemetry 社区

阿里云作为全球领先的云服务商,始终站在开源观测技术最前沿。深度参与 OTel 社区,坚定支持技术开放生态与全球兼容性技术标准的构建。

444 97
|
12月前
|
Java 关系型数据库 MySQL
|

新一代 Cron-Job分布式任务调度平台 部署指南

简单易用、超低延迟,支持用户权限管理、多语言客户端和多租户接入的分布式任务调度平台。 支持任何Cron表达式的任务调度,支持常用的分片和随机策略;支持失败丢弃、失败重试的失败策略;支持动态任务参数。

408 104
|
SQL 监控 开发工具
|

阿里云可观测 2024 年 12 月产品动态

阿里云可观测 2024 年 12 月产品动态。

250 87
|
消息中间件 运维 Serverless
|

【限时有奖】快速体验云消息队列 RocketMQ 版 Serverless 系列

云消息队列 RocketMQ 版是阿里云基于 Apache RocketMQ 构建的低延迟、高并发、高可用、高可靠的分布式“消息、事件、流”统一处理平台。现在,有奖体验活动火热来袭!诚邀您快速体验云消息队列 RocketMQ 版 Serverless 系列,赢取精美礼品!

277 90
|
消息中间件 运维 大数据
|

道旅科技借助云消息队列 Kafka 版加速旅游大数据创新发展

阿里云云消息队列 Kafka 版 Serverless 系列凭借其卓越的弹性能力,为道旅科技提供了灵活高效的数据流处理解决方案。无论是应对突发流量还是规划长期资源需求,该方案均能帮助企业实现资源动态调整和成本优化,同时保障业务的高可用性和连续性。

550 89
|
人工智能 中间件
|

活动速递丨AI 原生应用开发实战营·上海站邀您参会

AI 原生应用开发实战营·上海站将于 2024 年 12 月 26 日在上海阿里巴巴徐汇滨江园区 X 区北门-X7-301 龙门书院举办。

244 83
|
监控 开发工具 Android开发
|

ARMS 用户体验监控正式发布原生鸿蒙应用 SDK

阿里云 ARMS 用户体验监控(RUM)推出了针对原生鸿蒙应用的 SDK。SDK 使用 ArkTS 语言开发,支持页面采集、资源加载采集、异常采集及自定义采集等功能,能够全面监控鸿蒙应用的表现。集成简单,只需几步即可将 SDK 接入项目中,为鸿蒙应用的开发者提供了强有力的支持。

735 105
|
运维 监控 Cloud Native
|

一行代码都不改,Golang 应用链路指标日志全知道

本文将通过阿里云开源的 Golang Agent,帮助用户实现“一行代码都不改”就能获取到应用产生的各种观测数据,同时提升运维团队和研发团队的幸福感。

710 135
|
监控 供应链 前端开发
|

浏览器拨测:将网站护航的阵地再前推一米

近年来,针对网站的攻击形式愈发多样,手段也变得更加隐蔽,使用浏览器拨测来监控服务的整个生命周期有助于及时发现攻击,保护核心业务链路不受损。阿里云监控浏览器拨测使用真实的浏览器进行拨测,通过提供丰富的断言能力和脚本录制能力护航服务的全生命周期和核心业务链路,助力开发者更好地监控服务的可用性,消除潜在风险。

536 124
|
人工智能 Kubernetes API
|

应用网关的演进历程和分类

唯一不变的是变化,在现代复杂的商业环境中,企业的业务形态与规模往往处于不断变化和扩大之中。这种动态发展对企业的信息系统提出了更高的要求,特别是在软件架构方面。为了应对不断变化的市场需求和业务扩展,软件架构必须进行相应的演进和优化。网关作为互联网流量的入口,其形态也在跟随软件架构持续演进迭代中。我们下面就聊一聊网关的演进历程以及在时下火热的 AI 浪潮下,网关又会迸发怎样新的形态。

943 161
|
消息中间件 Java Kafka
|

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

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

573 91
|
消息中间件 物联网 Java
|

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

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

1012 97
|
设计模式 中间件 程序员
|

【实战指南】深入了解23种设计模式

《深入了解23种设计模式:程序员必读指南》旨在帮助程序员理解和应用设计模式,以解决常见编程问题。书中介绍了设计模式的起源、目的及其在提高代码复用性、质量和团队沟通中的作用。涵盖创建型、结构型和行为型三大类共23种设计模式,每种模式均附有详细解析与C++实现示例,适合初学者和有经验的开发者学习参考。

352 93
|
消息中间件 Apache 云计算
|

阿里云消息团队创新论文被软件工程顶会 FM 2024 录用

此论文灵感来源于 RocketMQ 适配阿里云倚天 CPU 的性能优化过程中。RocketMQ 此前在发送消息的过程中存在两种锁:自旋锁和互斥锁。本文旨在提出一种新的自适应 K 值退避锁,能够让高并发系统的部署者无需考虑两种锁的优劣势,只需使用一把锁即可实现性能的最优以及最低的资源损耗。

341 70
|
监控 Go 数据处理
|

iLogtail 进化论:重塑可观测采集的技术边界

iLogtail 作为一款开创性的轻量级日志采集器,历经 13 载风雨,始终致力于高效地从多元化的数据源中萃取、处理可观测信息,并无缝传输至阿里云日志服务或各类日志分析平台。今年,适逢 iLogtail 开源两周年的里程碑时刻,我们将回顾 iLogtail 的技术演进之路,领略其不断突破边界、引领可观测采集未来的创新力量。

756 114
|
缓存 JavaScript 中间件
|

优化Express.js应用程序性能:缓存策略、请求压缩和路由匹配

在开发Express.js应用时,采用合理的缓存策略、请求压缩及优化路由匹配可大幅提升性能。本文介绍如何利用`express.static`实现缓存、`compression`中间件压缩响应数据,并通过精确匹配、模块化路由及参数化路由提高路由处理效率,从而打造高效应用。

579 95
|
消息中间件 测试技术 Kafka
|

Apache RocketMQ 批处理模型演进之路

RocketMQ 早期批处理模型存在一定的约束条件,为进一步提升性能,RocketMQ 进行了索引构建流水线改造,同时 BatchCQ 模型和 AutoBatch 模型也优化了批处理流程,提供了更简便的使用体验,快点击本文查看详情及配置展示~

20048 166
|
消息中间件 人工智能 Java
|

活动回顾丨云原生开源开发者沙龙上海站回放 & PPT 下载

8 月 2 日,云原生开源开发者沙龙 AI 原生应用架构专场在上海举办,现场围绕 AI 应用开发和 Agent 编排、API 网关、可观测、智能编程、消息队列等视角分享了我们的开源成果和进展,以及落地实践。以下为分享回顾。

526 112
|
消息中间件 弹性计算 运维
|

参课赢好礼!云消息队列 RabbitMQ 版陪跑班报名中

本次课程将向您介绍云消息队列 RabbitMQ 版对比开源 RabbitMQ 的优势,以及 Serverless 系列的弹性灵活和按量计费,带您快速上手云消息队列 RabbitMQ 版消息收发操作和 Serverless 系列价格计算器,帮助您满足随着业务增长而提高的消息队列性能和稳定性的需求,有效降低资源和运维成本。

208 87
|
XML 人工智能 缓存
|

使用 Higress 快速构建 AI 应用

Higress 基于企业内外的丰富场景沉淀了众多面向 AI 的功能,推出了 AI 原生的 API 网关形态并且全部开源。

804 87
|
消息中间件 人工智能 Cloud Native
|

社区胜于代码,我们在阿帕奇软件基金会亚洲大会聊了聊开源中间件的未来

阿帕奇基金会亚洲大会顺利召开,阿里云消息技术负责人林清山在主论坛做了《阿里云中间件持续进化:从分布式应用架构向云原生 AI 原生应用架构全面升级》的演讲,从云厂商的视角分享了贡献开源、推动社区发展的过程,希望通过 AI 开发框架+AI 观测能力+AI 网关 + 事件驱动,一站式助力大模型应用落地。

510 100
|
消息中间件 人工智能 Apache
|

Apache RocketMQ 中文社区全新升级!

RocketMQ 中文社区升级发布只是起点,我们将持续优化体验细节,推出更多功能和服务,更重要的是提供更多全面、深度、高质量的内容。

1062 127
|
存储 监控 安全
|

【实战经验】记录项目开发常见的8个难题

风沙席地起,战马踏风归!

672 109
|
监控 Kubernetes Go
|

全链路追踪 & 性能监控,GO 应用可观测全面升级

当前,大多数面向 Golang 应用的监控能力主要是通过 SDK 方式接入,需要开放人员手动进行埋点,会存在一定问题。对此,可观测 Go Agent 应运而生。本文介绍的阿里云可观测 Go Agent 方案,能通过无侵入的方式实现应用监控能力。

109630 109
|
C++ 容器
|

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

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

479 84
|
Prometheus 运维 监控
|

解锁分布式云多集群统一监控的云上最佳实践

为应对分布式云多集群监控的挑战,阿里云可观测监控 Prometheus 版结合 ACK One,凭借高效纳管与全局监控方案有效破解了用户在该场景的监控运维痛点,为日益增长的业务需求提供了一站式、高效、统一的监控解决方案,实现成本与运维效率的双重优化。助力企业的数字化转型与业务快速增长,在复杂多变的云原生时代中航行,提供了一个强有力的罗盘与风帆。

56560 116
EMQ
|
存储 JSON 数据库
|

MQTTX 1.10.0 发布:CLI高级文件管理与配置

在本次更新中,CLI 版本在文件管理和配置功能方面进行了显著增强。主要更新包括:支持从文件中读取和写入消息、高级配置选项、文本输出模式、以及改进的日志记录。此外,桌面版本现在支持数据库重建,以防止文件损坏引起的问题,并且能更好地处理大数据的展示。这些更新希望为所有 MQTTX 用户提供更加强大和用户友好的体验。

1062 248
|
移动开发 监控 安全
|

【实战指南】从零构建嵌入式远程Shell,提升跨地域协作效率

构建嵌入式远程Shell的文章概述: - 目标:解决嵌入式软件测试中的远程调试难题,提供轻量级解决方案。 - 功能:包括远程交互、命令执行与反馈,强调多客户端并发连接和稳定性。 - 设计:基于Socket服务端架构,使用I/O多路复用和popen函数,确保命令执行与结果反馈。 - 需求:支持命令解析、执行和结果回传,考虑网络不稳定情况下的连接保持。 - 安全性:仅限内部调试,未详细讨论加密等安全措施。 - 实现:关注点在Socket服务端程序,包括监听、数据过滤和命令处理。 - 测试:通过 Telnet 和Windows网络助手验证连接和命令执行功能。

549 138
|
人工智能 容器 运维
|

活动回顾丨AI 原生应用架构专场·北京站 PPT 下载

5 月 24 日,飞天技术沙龙首个 AI 原生应用架构专场在北京举办。

805 91
|
人工智能
|

邀您参会丨飞天技术沙龙 AI 原生应用架构专场·北京站

飞天技术沙龙 AI 原生应用架构专场·北京站报名中。

1355 84
|
存储 监控 数据可视化
|

无需重新学习,使用 Kibana 查询/可视化 SLS 数据

本文演示了使用 Kibana 连接 SLS ES 兼容接口进行查询和分析的方法。

67535 112
|
存储 测试技术 Go
|

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

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

879 75
|
Web App开发 前端开发 安全
|

如何用JAVA如何实现Word、Excel、PPT在线前端预览编辑?

随着信息化的发展,在线办公也日益成为了企业办公和个人学习不可或缺的一部分,作为微软Office的三大组成部分:Word、Excel和PPT也广泛应用于各种在线办公场景,但是由于浏览器限制及微软Office的不开源等特性,导致Word、Excel和PPT在在线办公很难整合到自己公司的OA或者文档系统。

1273 101
|
消息中间件 存储 运维
|

阿里云 ApsaraMQ 率先完成消息队列全系 Serverless 化,携手 Confluent 发布新产品

阿里云消息队列进化为ApsaraMQ,全面Serverless化。

1027 96
|
消息中间件 存储 数据库
|

RocketMQ 流数据库解析:实现一体化流处理

RocketMQ 5.0 是一款云原生的消息中间件,旨在覆盖更多业务场景。它针对国内企业在数字化转型中面临的多场景消息处理需求,提供了一体化的解决方案。

112289 84
EMQ
|
传感器 Serverless 开发者
|

开发者分享:利用 EMQX Cloud 与 ESP32 微控制器实现智能液冷散热系统

通过引入外部水冷系统、利用微控制器 ESP32、MQTT 服务器 EMQX Cloud Serverless 以及容器化的部署平台 Fly.io,EMQX Cloud 的开发者陶德坤设计一个智能的 DIY 液冷散热解决方案,希望能为其他物联网开发者带来灵感

544 81

阿里云微服务引擎 MSE 2024 年 1 月产品动态

阿里云微服务引擎 MSE 2024 年 1 月产品动态

521 57
EMQ
|
存储 缓存 监控
|

EMQX Enterprise 5.5 发布:新增 Elasticsearch 数据集成

在这个版本中,我们引入了一系列新的功能和改进,包括对 Elasticsearch 的集成、Apache IoTDB 和 OpenTSDB 数据集成优化、授权缓存支持排除主题等功能。此外,新版本还进行了多项改进以及 BUG 修复,进一步提升了整体性能和稳定性。

188 84
|
缓存 Java Shell
|

nacos报错问题之clonse报错如何解决

Nacos是一个开源的、易于部署的动态服务发现、配置管理和服务管理平台,旨在帮助微服务架构下的应用进行快速配置更新和服务治理;在实际运用中,用户可能会遇到各种报错,本合集将常见的Nacos报错问题进行归纳和解答,以便使用者能够快速定位和解决这些问题。

371 70
我要发布