本文分析了NuGet下载量从2019年的3亿次增长至2026年的54亿次,年均复合增长率达65.7%。这一增长反映了.NET生态的转型,成为基础设施必需组件。文章探讨了增长的驱动因素,如版本发布策略、性能提升和AI集成等。NuGet的成功不仅源于技术进步,也体现了企业对跨平台和AI应用的需求,预计未来下载量将继续增长。
本文分析了NuGet的下载量从2019年的3亿次增长至2026年的54亿次,年均复合增长率为65.7%。这一增长主要源于.NET生态的转型,尤其是从.NET Framework到.NET Core的迁移及AI工具链的集成。NuGet的下载量反映了开发者活跃度和技术生态的健康状况,成为衡量.NET技术采用的重要指标。预计随着.NET 10 LTS的发布和AI应用的普及,下载量将继续增长。
量化交易的工程链路包括数据处理、因子构建、信号生成、组合优化、执行、风控和复盘等环节。每个环节都有特定的输入输出和失败模式,确保策略在实盘中有效。文章强调量化交易的复杂性,指出每一步都需谨慎处理,以避免未来函数和数据污染等问题,旨在帮助读者理解量化交易的系统架构和工程方法,确保策略的有效性和稳定性。
可观测性是现代系统管理的重要概念,包含指标、日志、追踪、性能剖析和事件五大支柱。这些支柱帮助工程师理解系统状态和故障原因,强调系统设计的属性。通过有效的数据采集与分析,团队能够快速定位问题,优化系统性能,提升用户体验。
eBPF(扩展伯克利包过滤器)是一种内核技术,允许动态挂载小程序以采集系统事件,解决了传统监控的痛点,实现零侵入、内核级可见性和低开销。文章介绍了eBPF的可观测性路径,包括bcc、bpftrace和libbpf + CO-RE,分析了钩子类型及应用场景,并提供了实际案例和选型建议。eBPF的应用使内核成为重要的数据源。
文章探讨了自由软件、开源、Source Available和专有软件之间的关系,分析了开源协议的演变及其对商业的影响,特别关注2018年后开源协议的变化,如MongoDB的SSPL和HashiCorp的BUSL,反映出云服务对开源的挑战。同时提及中国开源生态的发展历程,从Linux爱好者到开放原子开源基金会的成立,展示了中国在全球开源领域的参与与贡献。
本文探讨了开源许可证的分类及其影响,主要分为宽松许可证、弱Copyleft、强Copyleft和网络Copyleft。每类许可证在源码分发、修改和使用方面的要求不同,影响商业模式和合规性。文章分析了MIT、GPL、AGPL等常见许可证的特点及适用场景,强调选择合适许可证的重要性。
本文探讨了大模型基础设施的必要性与发展历程,强调大模型的特点,如计算和内存密集、状态重、故障常态化及高成本。系列文章将涵盖从硬件到应用的五层模型,帮助工程师理解大模型的工程化过程及其挑战。未来的工程创新将是降低成本的关键,推理侧的重要性将超过训练侧。
大模型训练应视为流水线,分为数据工程、预训练、中训、微调和对齐等阶段。每个环节有不同的算力需求和挑战,数据质量至关重要。预训练需处理大量干净数据以确保模型稳定性,中训通过调整数据配比提升能力,微调教会模型理解指令,对齐阶段则使用多种算法优化模型表现。整体训练过程复杂,需关注数据、算力和工程细节。
RAG(检索增强生成)是解决大语言模型(LLM)结构性缺陷的关键。它通过知识解耦和外部存储检索,降低幻觉率,实现知识快速更新,确保私有数据安全并提供可追溯性。RAG系统包括离线ETL和在线查询,涉及文档解析、清洗、切片、嵌入和检索等环节,高质量的文档解析和有效的检索策略是其成功的基础。
金融科技工程比普通后端更复杂,主要由于资金的原子性、监管要求、精度和时间等多重约束。金融系统可分为对账体、支付体、交易体和风控合规体,每个部分都有其工程挑战。创建金融科技公司需先搭建对账系统,再接入支付和风控,最后考虑清算与跨境功能,整体设计需遵循严格的工程守则,以确保系统的可靠性和合规性。
本文探讨了支付系统的复杂性,分析了付款人、收款人、发卡行和收单行四个主要参与方及其关系。通过拆解支付流程,读者可以理解资金流动和报文传递的不同阶段。文章还讨论了聚合支付和实时支付等不同支付模式及其工程挑战,旨在帮助后端工程师和产品经理更好地理解支付系统的构建与运作。
一家年营收2000万美元的SaaS公司因未满足财富500强企业的身份与访问管理(IAM)要求,导致与其洽谈的180万美元合同停滞。IAM在公司扩展和合规客户接触中至关重要,涉及SSO、SCIM等技术。未能满足合规审计要求可能导致合同流失或大幅削减,因此企业需提前规划IAM建设,以应对未来的客户需求和合规压力。
文章讨论了在快速发展的 AI 编程环境中,如何有效管理需求和实现过程。虽然需求定义仍由 Spec 负责,但演化过程散落在 Agent 的历史记录中。为此,提出了 Feature Explorer 作为解决方案,旨在将历史与当前功能关联,以提升项目的可持续性和一致性。
本文讨论了三种 Agent Skills 的写法:Inline、File-based 和 Class-based,分别对应快速接入、能力沉淀和长期治理。这三者不是替代关系,而是分工合作。在实际项目中,通常需要通过 AgentSkillsProviderBuilder 将三者聚合,以满足不同能力的需求。选型时应根据项目阶段选择合适的 Skill 类型。
国密算法体系包括SM2、SM3、SM4和SM9,旨在为中国的关键信息基础设施提供自主可控的密码学基础。自2006年起,国密算法逐步公开并获得国际认可,涵盖数字签名、加密和杂凑等功能,广泛应用于金融和政务领域,推动了中国网络安全的自主发展。
2026年RSA大会将于3月23日至26日在旧金山举行,主题为“社区的力量始于你”。绿盟科技作为首家参会的中国网络安全厂商,展示了全栈AI安全产品,聚焦AI智能体的安全架构。大会讨论了AI在安全领域的应用与挑战,强调国内厂商的技术实力提升。绿盟科技致力于结合安全经验与AI技术,推动行业变革。
Collaborator AI是一个集成终端、文件和无限画布的智能体开发环境,简化智能体管理,支持多智能体同时操作,减少上下文切换,提高工作效率。它支持跨平台和本地数据存储,确保隐私安全。
大疆推出首款8K全景无人机DJI Avata 360,配备一英寸影像传感器,支持8K/60fps视频录制、全向避障和智能跟拍功能,存储容量为42GB,支持Wi-Fi 6传输,起售价2788元。
LSM-Tree(日志结构合并树)是一种适合写入远多于读取的存储系统的结构。其核心思想是将数据先写入内存中的有序结构,再顺序写入磁盘,以避免随机写入的性能瓶颈。与B-Tree相比,LSM-Tree通过追加写和后台归并优化写入性能,适合时序数据库和日志存储。文章介绍了LSM-Tree的组件及其工作原理,包括WAL、MemTable、SSTable和Compaction等。
完成下面两步后,将自动完成登录并继续当前操作。