专栏名称: 程序员大咖
程序员大咖,努力成就期待着的自己。分享程序员技术文章、程序员工具资源、程序员精选课程、程序员视频教程、程序员热点资讯、程序员学习资料等。
目录
相关文章推荐
国家外汇管理局  ·  国家外汇管理局党组传达学习习近平总书记重要讲 ... ·  8 小时前  
徐州新闻  ·  这笔钱,不收了! ·  13 小时前  
徐州新闻  ·  这笔钱,不收了! ·  13 小时前  
白话区块链  ·  熊市阴云笼罩,加密牛市泡沫真的破灭了吗? ·  17 小时前  
疯狂区块链  ·  给普通人的资产配置建议 ·  昨天  
国家外汇管理局  ·  十四届全国人大三次会议在京闭幕 ... ·  昨天  
51好读  ›  专栏  ›  程序员大咖

哪些小众的开源项目养活了一大批人?近期开源的 DeepSeek 着实养活了很多人~~~

程序员大咖  · 公众号  ·  · 2025-03-01 10:24

正文

某乎上看到一个很有意思的问题: 有哪些小众的开源项目养活了一大批人?

远的不说,近期开源的 DeepSeek 确实养活了很多人,连资本市场带 DeepSeek 概念的股票都能大涨,顺便带动很多科技股大赚特赚,反正我没赚到。

DeepSeek Github 地址:https://github.com/deepseek-ai

另外,上周 DeepSeek 宣布将在 2025 年 2 月 24 日至 28 日的开源周(OpenSourceWeek)期间,连续五天开源 5 个项目,这些项目已经在生产环境中经过实战测试。

本周一开源了 FlashML A,专为英伟达 Hopper 架构 GPU(如 H100/H800)优化,旨在提升大模型推理性能,尤其是在处理变长序列时的 效率。

在 H800 GPU 上,FlashMLA 在内存受限场景下可达 3000 GB/s 的带宽, 计算受限场景下可达 580 TFLOPS 的算力。

FlashMLA 的开源标志着 DeepSeek 在 AI 硬件加速领域的技术突破,同时也降低了高性能 AI 推理的门槛。

FlashMLA 的开源使得更多中小型 AI 公司和开发者能够利用这一技术,推动 AI 领域的创新与普惠化。

Github 地址:https://github.com/deepseek-ai/FlashMLA

该项目刚上线就获得了大几千 Star,速度增长的还很快:

今天开源的项目为 DeepEP。

DeepEP 是一款为混合专家(Mixture-of-Experts, MoE)模型和专家并行(Expert Parallelism, EP)量身定制的通信库。

DeepEP 提供了高吞吐量、低延迟的全连接 GPU 内核,这些内核也被称为 MoE 模型的分发和合并操作。该库还支持低精度运算,包括 FP8。

Github 地址: https://github.com/deepseek-ai/DeepEP

根据某乎上的用户总结,大家分享了以下几个开源项目,其实很多小众的开源项目已经不小众了。


1. Skynet

Skynet 是一个轻量级分布式游戏服务器框架,基于 C 语言开发,仅几千行代码,支持高并发、RPC通信和消息队列,专为游戏服务器设计。

Skynet 广泛应用于国内多款游戏的后台架构,成为游戏开发者的“隐形引擎。

GitHub地址:https://github.com/cloudwu/skynet

2. flv.js

flv.js 是一个由 Bilibili 团队开发的开源 JavaScript 库,用于在 HTML5 环境中播放 FLV(Flash Video)格式的视频。

flv.js依赖于 Media Source Extensions 来实现功能。

对于 FLV 直播流的播放,请考虑使用正在积极开发中的 mpegts.js。

目前 flv.js 项目将逐渐减少维护。

GitHub 地址:https://github.com/bilibili/flv.js

3. Tinyhttpd

Tinyhttpd 是一个超轻量级 HTTP 服务器,代码量不到 500 行。

Tinyhttpd 主要用于教育目的,帮助开发者深入理解 HTTP 协议和网络编程的基本原理。

Tinyhttpd 是学习 HTTP 协议和服务器原理的经典教材。

GitHub 地址:https://github.com/EZLippi/Tinyhttpd

4. Memcached & Redis

Memcached 是一个轻量级、高性能的缓存系统,适合简单的键值对存储和大规模缓存场景。

Redis 是一个功能强大的键值存储数据库,支持多种数据结构和持久化,适用于复杂的缓存、消息队列、排行榜等场景。

Memcached GitHu b 地址 :https://github.com/memcached/memcached

Redis GitHu b 地址 :https://github.com/redis/redis

5. cJSON

cJSON 是一个轻量级 JSON 解析库,仅 500 行 C 代码,高效解析 JSON 数据,适用于嵌入式设备和低资源环境。

cJSON 被物联网设备、工业控制系统广泛采用,成为 C 语言生态中 JSON 处理的标杆。

GitHub 地址:https://github.com/DaveGamble/cJSON

6. LevelDB

LevelDB 是一个由 Google 开源的高性能键值存储库。

LevelDB 主要用于存储和管理键值对数据,支持持久化存储,并且具有高效的读写性能,适合大数据场景。

LevelDB 为区块链(如比特币)、分布式数据库(如TiDB)提供底层支持。

GitHub 地址:https://github.com/google/leveldb

7. Libevent

Libevent 是一个用 C 语言实现的高性能、轻量级的事件通知库,提供了一种通用的异步事件处理机制。

Libevent 封装了底层操作系统的事件通知机制,允许开发者通过简单的接口处理网络 I/O 事件、定时事件和信号事件。

Libevent 被 Nginx、Memcached 等知名项目依赖,是网络编程领域的“隐形支柱”。







请到「今天看啥」查看全文