C++高性能并发队列:concurrentqueue库详解 C++高性能并发队列:concurrentqueue库详解 项目概述 concurrentqueue是一个C++11实现的高性能多生产者多消费者(MPMC)无锁队列库,由Cameron Desrochers开发。该库设计用于高并发场景,提供了线程安全的数据结构,特别适合需要高效线程间通信的应用程序。...
pascal-DelphiAST:深入解析Delphi代码的语法分析工具 DelphiAST:深入解析Delphi代码的语法分析工具 项目概述 DelphiAST是一个开源的Pascal语法分析器,专门用于解析Delphi/Object Pascal源代码并生成抽象语法树(AST)。该项目由Roman Yankovsky创建并维护,为Delphi开发者提供了一个强大的代码...
go-Go K9s:Kubernetes 集群的终端管理利器 Go K9s:Kubernetes 集群的终端管理利器 项目概述 K9s 是一个基于 Go 语言开发的 Kubernetes 集群管理工具,它提供了一个现代化的终端界面,让开发者和管理员能够更直观、高效地与 Kubernetes 集群进行交互。该项目由 derailed 团队开发维护,已经成为 Ku...
go-Go Gogs:轻量级自托管 Git 服务 Go Gogs:轻量级自托管 Git 服务 项目简介 Gogs(Go Git Service)是一个用 Go 语言编写的开源自托管 Git 服务,它提供了类似 GitHub 的功能,但更加轻量级和易于部署。该项目由无闻(Unknwon)创建并维护,目前已在 GitHub 上获得超过 40,000 颗...
C++ 日志库 spdlog:高性能、易用的现代日志解决方案 C++ 日志库 spdlog:高性能、易用的现代日志解决方案 概述 spdlog 是一个快速、功能丰富的 C++ 日志库,专为高性能应用设计。它提供了简洁的 API、出色的性能以及灵活的配置选项,已经成为 C++ 社区中最受欢迎的日志库之一。 核心特性 1. 卓越的性能 异步日志记录,几乎零开销 编...
pascal-Awesome-Pascal:Pascal 开发者不可错过的资源宝库 Awesome-Pascal:Pascal 开发者不可错过的资源宝库 项目概览 Awesome-Pascal 是一个精心整理的 Pascal 编程语言资源集合,收录了大量高质量的库、框架、工具和教程。作为 GitHub 上最全面的 Pascal 资源列表之一,这个项目为 Pascal 开发者提供了从...
Proxygen:Facebook 高性能 C++ HTTP 库深度解析 Proxygen:Facebook 高性能 C++ HTTP 库深度解析 项目概述 Proxygen 是 Facebook 开源的现代化 C++ HTTP 库,它不仅仅是一个 HTTP 客户端/服务器实现,更是一个完整的 HTTP 协议栈框架。该项目采用模块化设计,提供了构建高性能 HTTP 服务所...
go-Harness Go SDK:加速云原生应用交付的利器 Harness Go SDK:加速云原生应用交付的利器 项目概述 Harness Go SDK 是一个功能强大的开源工具包,专为使用 Go 语言开发的云原生应用而设计。它提供了一套完整的 API 接口和工具,帮助开发团队自动化软件交付流程,实现持续集成、持续部署和持续验证。 核心特性 1. 完整的 ...
go-Go Kratos:现代化微服务框架的全面指南 Go Kratos:现代化微服务框架的全面指南 什么是Kratos? Kratos是一个由Bilibili开源的现代化Go语言微服务框架,专注于云原生和微服务架构。它集成了大量微服务相关功能,提供了一整套完整的解决方案,帮助开发者快速构建稳定、高效的分布式系统。 核心特性 1. 模块化设计 Krat...
OSRM-Backend:高性能开源路线规划引擎 OSRM-Backend:高性能开源路线规划引擎 项目概述 OSRM(Open Source Routing Machine)是一个用C++编写的高性能开源路线规划引擎,专门用于处理大规模道路网络的路径计算。该项目由德国海德堡大学的研究人员开发,现已成为开源地理信息系统(GIS)领域中最受欢迎的路线...
pascal-## Pascal Neural-API:用经典语言构建现代... Pascal Neural-API:用经典语言构建现代神经网络 项目概述 Pascal Neural-API 是一个基于 Free Pascal 和 Lazarus IDE 的开源深度学习框架,由开发者 João Paulo Schuler 创建并维护。该项目旨在为 Pascal 开发者提供一个功能...
go-CockroachDB:用Go构建的分布式SQL数据库 CockroachDB:用Go构建的分布式SQL数据库 项目概述 CockroachDB是一个开源的分布式SQL数据库,采用Go语言构建,旨在提供强一致性、高可用性和水平扩展能力。该项目由Cockroach Labs公司开发,其名称”蟑螂”寓意着系统像蟑螂一样具有极强的生存能力——即使部分节点失效,...