DevOps研发效能
媒体矩阵
开源中国APP
软件架构
每一名优秀开发者都想成为架构师。架构,又名软件架构,是有关软件整体结构与组件的抽象描述,用于指导大型软件系统各个方面的设计。
关注 174.6W
加载中
CloudWeGo
CloudWeGo 发表了博客
本文根据2024年3月30日在北京举办的“云原生✖️AI时代的微服务架构与技术实践”CloudWeGo 技术沙龙北京站活动方正证券 金融科技工程院高级研发工程师刘义的演讲《金融科技 Go 微服务建设实践》整理而来。 概述:本文将详细介绍方正证券金融科技工程院在云原生微服务建设实践经验,分享包含 3 个方面: 微服务治理工作 微服务可观测性工作 微服务接口管理 上述能力统一集成到了方正公司的夸克开发平台上。 方正证券微服务建设实...
腾讯云中间件
腾讯云中间件 发表了博客
导语 --- RabbitMQ 作为开源消息队列的标杆产品,凭借灵活的路由机制与高可用设计,支撑着海量业务场景的消息流转。而经典队列(Classic Queue) 作为 RabbitMQ 最基础、应用最广泛的队列类型,其底层存储机制直接决定了消息处理的性能边界与可用性上限。 理解经典队列的存储架构,不仅是掌握 RabbitMQ 核心原理的关键,更为生产环境的运维优化提供了理论支撑。本文将从文件目录结构、存储格式定义、读写流程到运维实践策略,全...
腾讯云中间件
腾讯云中间件 发表了博客
导语 --- 分布式集群限流是保障云服务高可用性的核心技术手段,其意义不仅在于防止系统过载,更是构建弹性架构、优化资源效率、实现业务可持续性的关键策略。未来,随着边缘计算和 Serverless 的普及,限流技术将进一步与底层基础设施深度融合,成为构建下一代高可用架构的核心基石。 腾讯云 TDMQ RabbitMQ Serverless 版作为一款极致弹性、高性能且高可靠的消息中间件,通过提供稳定低延迟的消息服务,助力企业实现系统异步解耦...
腾讯云中间件
腾讯云中间件 发表了博客
导语 --- 2025年6月起,腾讯云 TDMQ RabbitMQ 版正式推出 Serverless 版本,该版本基于自研的存算分离架构,兼容 AMQP 0-9-1 协议和开源 RabbitMQ 的各个组件与概念,且能够规避开源版本固有的不抗消息堆积、脑裂等稳定性缺陷,具有稳定、安全、灵活扩缩容等优势。本文将全面解析 TDMQ RabbitMQ Serverless 版的核心特性、技术优势及售卖形态。 TDMQ RabbitMQ Serverless 版推出的背景 ------------------------------- 2021年,...
肖滢
肖滢 发表了资讯
Oinone 是一个低代码平台,但又跟传统低代码平台不一样。 对此,数式 Oinone 引入了一个新概念 —— 企业级产品化引擎,是一个集标准化研发和敏捷交付于一体的平台。从公开资料来看,Oinone 已经是一个很成熟的平台了。并且该平台的内核源码也开源了,开源版本具备一些基础特性和能力。
肖滢
肖滢 发表了博客
Oinone 是一个低代码平台,但又跟传统低代码平台不一样。 对此,数式 Oinone 引入了一个新概念——企业级产品化引擎,是一个集标准化研发和敏捷交付于一体的平台。从公开资料来看,Oinone 已经是一个很成熟的平台了。并且该平台的内核源码也开源了,开源版本具备一些基础特性和能力。 仅仅基于 Oinone 这一套统一架构,就能支撑产品打磨与交付复用,软件公司也能像搭乐高一样构建属于自己的标准产品体系。如此一来,长期存在的标...
Juicedata
Juicedata 发表了博客
在 AI 模型训练、高性能计算等对 I/O 敏感的场景中,底层文件系统的架构和性能将直接影响训练效率、资源利用率与整体成本。 Lustre 作为传统高性能文件系统,以极致性能著称;而 JuiceFS 则以云原生设计和对象存储集成为核心,提供更高的部署灵活性与经济性。为了帮助用户深入理解这两类系统在架构实现、性能优化和运维复杂度上的差异,我们撰写了这篇对比文章,供技术选型时参考。 01 架构对比 ------- ### Lustre **Lustre** ...
腾讯云中间件
腾讯云中间件 发表了博客
## 导语 腾讯云 TDMQ RocketMQ 版是基于 Apache RocketMQ 打造的满足金融级高可靠的在线业务消息队列产品,凭借其高可用、高可靠等特性,被广泛应用于金融、电商,社交等高并发场景,获得了各行各业用户的广泛认可。在实际使用中, 订阅关系不一致是开发者经常容易遇到的一个问题,可能会导致消息消费异常、消息丢失等现象。 本文将深入解析订阅关系一致性的核心要点,从定义与约束机制,到底层实现原理与优化实践,再结合真实案...
腾讯云中间件
腾讯云中间件 发表了博客
## 导语 在当今大数据和实时通信的时代,消息队列在分布式系统中扮演着至关重要的角色。CKafka 作为一种高性能、高可靠的消息中间件,被广泛应用于各种业务场景中。然而,随着业务的增长和数据流量的增加,CKafka 在生产者和消费者以极高的速度生产/消费大量数据或产生请求时,可能会导致 Broker上资源的过度消耗,造成网络 IO 饱和等问题。为了避免这种情况对全量业务产生影响,CKafka 设计了一套完善的限流方案。本文将详细探...
腾讯云中间件
腾讯云中间件 发表了博客
## 导语 Apache Pulsar 是一个多租户、高性能的服务间消息传输解决方案,支持多租户、低延时、读写分离、跨地域复制(GEO replication)、快速扩容、灵活容错等特性。在很多场景下,用户需要使用到延迟消息,本文是 Pulsar 技术系列中的一篇,主要介绍 Pulsar 3.x 大规模延迟消息投递的实现。 ## 背景 之前有文章介绍过延迟消息的使用场景、使用方式以及实现原理,同时也提出了当时版本的局限性,完全基于内存构建延迟消息索引,导...
腾讯云中间件
腾讯云中间件 发表了博客
## 导语 腾讯云消息队列 MQTT 版(TDMQ MQTT 版)自年初商业化以来,受到了广大物联网开发者和企业用户的热烈欢迎,凭借其高可靠、低延迟的特性,已成功服务于智能家居、车联网、工业物联网等多个领域的客户。自6月起,TDMQ MQTT 版正式支持 5.0协议,为用户提供更智能的设备管理、更高效的网络传输以及更精细化的运维监控能力,助力企业构建面向未来的物联网通信基础设施。 ## MQTT 协议的发展史 MQTT 是一种轻量级的物联网协议...
腾讯云中间件
腾讯云中间件 发表了博客
## 解锁 CKafka 事务能力的神秘面纱 在当今数字化浪潮下,分布式系统已成为支撑海量数据处理和高并发业务的中流砥柱。但在这看似坚不可摧的架构背后,数据一致性问题却如影随形,时刻考验着系统的稳定性与可靠性。 CKafka 作为分布式流处理平台的佼佼者,以其高吞吐量、可扩展性和容错性等特点备受青睐。而它的事务功能,就是解决数据一致性问题的 “秘密武器”。通过事务能力,CKafka 能确保一组消息要么全部成功写入,要么全部...
dawdler
dawdler 发表了博客
做一个简单的介绍(相知者,会意无需多言。陌路人,难入心万语间。) dawdler-series dawdler-series 是一站式分布式应用、微服务架构的解决方案,其特点简单、高效(启动、运行速度快)、安全、灵活、可扩展性强. 功能包含webmvc架构、高性能分布式session、动态网关、验证架构(前后台通用表达式)、web拦截器、web监听器、服务过滤器、服务生命周期监听器、熔断器、链路追踪、健康检测、统一配置中心、分布式事务、支持读写分离的...
IppClub
IppClub 发表了博客
![封面](https://oscimg.oschina.net/oscnet/up-217bb02c5adcbd2f689dc1c6c3be470a204.jpg)   本文中,我们会先聊聊一些关于技术话题或许稍显枯燥的"干货",后面再聊关于凹语言社区或许是国内开源社区首创的一些活动的思考。文中相关开源项目实践的链接如下: * 凹语言项目:https://github.com/wa-lang/wa * 跨平台编译凹语言编译器为 C 程序库:https://github.com/pigpigyyy/wa/blob/dora/build_wa.sh * 把凹语言用作支持热...
肖滢
肖滢 发表了资讯
MCP 与 ANP 在协议架构、身份认证、信息组织三个方面存在大的差异。 MCP 是典型的 CS(客户端 - 服务端)架构,ANP 是典型的 P2P(点对点)架构。 MCP 身份认证基于 Oauth 标准,让客户端方便的访问当前互联网的资源;ANP 的身份认证基于 W3C DID 标准,重点解决智能体之间的跨平台互操作性问题,让所有智能体都能互联互通。 MCP 的信息组织基于 JSON-RPC 技术,本质上是 API 调用;ANP 的信息组织基于语义网的 Linked-Data 技术...
一君_
一君_ 发表了博客
当 LLM 开始解析 rpm 构建脚本生成兼容性补丁,当 DeepSeek R1模型实时生成内核级运维指令——操作系统开发正经历智能化重构。5月24日,华东师范大学逸夫楼,OSC 源创会将带你探索 LLM 与操作系统的双向赋能机制。 核心亮点 🔥 五大硬核技术议题直击前沿: 1⃣ 《计算机科学之美》作者李昌龙教授揭秘 AI 时代操作系统生态重构 2⃣ FydeOS 创始人唐文松揭秘 FydeOS 与 LLM 协同进化时所做过的尝试 3⃣ 腾讯 OpenCloudOS 团队展...
肖滢
肖滢 发表了资讯
Excelize 是 Go 语言编写的一个用来操作 Office Excel 文档类库,基于 ECMA-376 Office OpenXML 标准。可以使用它来读取、写入 XLSX 文件。相比较其他的开源类库,Excelize 支持写入原本带有图片 (表) 的文档,还支持向 Excel 中插入图片,并且在保存后不会丢失图表样式。
mfish-nocode
mfish-nocode 发表了博客
摸鱼低代码平台后端 架构图 项目介绍 摸鱼低代码平台一个不正经的名字,却是一个很正经的项目。希望打造一个基于低代码的无代码平台。既能给程序员使用,也能满足非专业人士的需求。 后端基于SpringBoot3, Spring Cloud Alibaba,实现微服务、单体服务代码一体化架构 前端采用VUE3+AntDesign 注册中心、配置中心采用nacos(作为单体服务时无需使用注册中心) 支持oauth2统一认证接入,支持多种登录方式(账号密码登录、手机短信登...
肖滢
肖滢 发表了资讯
MVC 在整个 GUI 编程领域已经有了 50 多年的历史了,但是 MVC 却一直没有一个明确的定义。如上图,就是两种比较典型的 MVC 变种,在 MVC with ASP.NET 中,控制器负责管理视图和模型,当控制器改变模型层中数据后,通过一些订阅机制,视图层直接读取模型层中数据,更新视图。在 MVC with Rails 中,视图层不直接和模型层交互,通过控制器做了一层代理,视图层需要通过控制器从模型层取数据进行渲染。这样有个好处就是视图层和模...
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
返回顶部
顶部