awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

98 个仓库

Awesome GitHub RepositoriesPerformance Engineering

Methodologies and diagnostic tools focused on measuring, analyzing, and improving the speed and efficiency of software systems.

Explore 98 awesome GitHub repositories matching software engineering & architecture · Performance Engineering. Refine with filters or upvote what's useful.

Awesome Performance Engineering GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • donnemartin/system-design-primerdonnemartin 的头像

    donnemartin/system-design-primer

    353,387在 GitHub 上查看↗

    这是一个关于分布式系统架构和后端基础设施设计的综合教育资源和学习指南。它为掌握设计复杂软件系统所需的扩展性、可靠性和性能原则提供了结构化课程。 该仓库通过提供一种系统化的技术面试准备方法脱颖而出,结合了设计模式、架构权衡和间隔重复工具,帮助用户记忆复杂概念。它强调约束驱动的分析,教授用户在起草架构设计时如何评估延迟、一致性和可用性等相互竞争的需求。 内容涵盖了广泛的系统设计能力,包括数据库扩展、流量管理和基础设施优化策略。它详细介绍了水平扩展、多层缓存、异步通信和服务发现技术,同时还提供了用于执行资源估算和容量规划的框架。 文档以学习指南的形式组织,为后端工程和大规模系统设计的基础知识提供了系统化的路径。

    Provides methodologies for benchmarking system performance to identify bottlenecks and validate infrastructure improvements.

    Pythondesigndesign-patternsdesign-system
    在 GitHub 上查看↗353,387
  • avelino/awesome-goavelino 的头像

    avelino/awesome-go

    175,576在 GitHub 上查看↗

    This project serves as a comprehensive language ecosystem index, functioning as a centralized, community-curated directory for the Go programming language. It organizes a vast landscape of software components, libraries, and development tools into a structured, navigable hierarchy, enabling developers to efficiently discover resources tailored to specific functional domains. The repository distinguishes itself through a decentralized contribution model, where community-driven updates ensure the index remains current with the rapidly evolving software landscape. Beyond simple resource listing,

    Indexes utilities for eBPF program management, performance profiling, and code instrumentation.

    Goawesomeawesome-listgo
    在 GitHub 上查看↗175,576
  • mtdvio/every-programmer-should-knowmtdvio 的头像

    mtdvio/every-programmer-should-know

    99,795在 GitHub 上查看↗

    This project is a comprehensive, community-curated knowledge base designed to support software engineers in mastering both fundamental computer science principles and practical industry methodologies. It serves as a centralized reference library that aggregates technical resources, academic literature, and professional guidance to facilitate systematic skill acquisition across the entire software development lifecycle. What distinguishes this repository is its holistic approach to the engineering profession, which bridges the gap between theoretical knowledge and career-oriented development.

    Implement optimization strategies to minimize system latency and improve the responsiveness of network-dependent services.

    cc-bycollectioncomputer-science
    在 GitHub 上查看↗99,795
  • django/djangodjango 的头像

    django/django

    87,878在 GitHub 上查看↗

    Django is a full-stack web framework designed for rapid backend development. It provides an integrated environment for building data-driven applications by combining an object-relational mapping layer for database management with a modular request-response pipeline for handling HTTP traffic. The framework emphasizes security and maintainability, offering a suite of tools to protect against common web vulnerabilities while decoupling site structure from implementation through a centralized URL routing system. A defining characteristic of the framework is its ability to generate production-read

    Exposes built-in utilities for measuring and reporting the execution time of code blocks.

    Pythonappsdjangoframework
    在 GitHub 上查看↗87,878
  • pathwaycom/pathwaypathwaycom 的头像

    pathwaycom/pathway

    62,959在 GitHub 上查看↗

    Pathway is a high-performance data processing framework designed for building unified batch and streaming pipelines. It functions as an orchestrator for complex data transformations, utilizing a differential dataflow engine to process updates incrementally. By treating static datasets and continuous event streams with identical logic, the platform ensures exactly-once processing semantics and consistent results across diverse data sources. The framework distinguishes itself through its specialized support for real-time artificial intelligence and retrieval-augmented generation. It features in

    Quantifies throughput and latency across high-volume pipelines to verify consistent system behavior under heavy load.

    Pythonbatch-processingdata-analyticsdata-pipelines
    在 GitHub 上查看↗62,959
  • azl397985856/leetcodeazl397985856 的头像

    azl397985856/leetcode

    55,758在 GitHub 上查看↗

    This project is a curated educational resource and solution repository for algorithmic challenges, specifically focused on LeetCode problems. It serves as a technical reference for common data structures and algorithmic patterns, providing verified code implementations across multiple programming languages alongside detailed logic and complexity analysis. The repository functions as a comprehensive study guide for competitive programming and technical interview preparation. It includes specialized learning tools such as an Anki flashcard dataset for spaced repetition and a browser extension t

    The project calculates the area of the largest square containing only ones in a binary matrix.

    JavaScriptalgoalgorithmalgorithms
    在 GitHub 上查看↗55,758
  • bigint/heybigint 的头像

    bigint/hey

    29,384在 GitHub 上查看↗

    Hey is a command-line utility designed for HTTP load testing and API performance benchmarking. It functions as a concurrent request generator that simulates high volumes of traffic against target endpoints to evaluate service responsiveness, throughput, and stability under load. The tool distinguishes itself by integrating specialized modules for cryptographic request signing and internal service authorization. It supports the generation of digital signatures for decentralized social protocols and validates backend requests using shared secret tokens, allowing for secure interaction with prot

    Measures server capacity and latency distribution through precise request histograms to ensure stability under load.

    TypeScriptblockchaincryptodapp
    在 GitHub 上查看↗29,384
  • facefusion/facefusionfacefusion 的头像

    facefusion/facefusion

    28,806在 GitHub 上查看↗

    Facefusion is a modular framework designed for automated image and video manipulation, specializing in tasks such as face swapping, enhancement, and restoration. It functions as a computer vision processing pipeline that chains independent machine learning modules to perform complex transformations, including facial animation, age modification, and lip synchronization. The system is built to handle both real-time interactive feeds and large-scale batch processing tasks. The platform distinguishes itself through a highly extensible architecture that supports custom processing modules and inter

    Evaluates hardware capabilities and system throughput through automated performance benchmarking.

    Pythonaideep-fakedeepfake
    在 GitHub 上查看↗28,806
  • fingerprintjs/fingerprintjsfingerprintjs 的头像

    fingerprintjs/fingerprintjs

    27,334在 GitHub 上查看↗

    Fingerprint is a visitor identification and fraud detection platform that generates persistent, unique identifiers by analyzing browser and device attributes. By extracting technical signals from the client environment, it enables reliable user tracking across sessions without relying on traditional cookies. The platform distinguishes itself through its focus on high-accuracy identification and security-first architecture. It employs edge-side proxying to bypass ad-blockers and privacy restrictions, ensuring consistent data collection. To maintain data integrity, it uses cryptographic payload

    Optimizes identification latency by preloading and processing data in the background.

    TypeScriptaudio-fingerprintingbrowserbrowser-fingerprint
    在 GitHub 上查看↗27,334
  • facebook/zstdfacebook 的头像

    facebook/zstd

    27,259在 GitHub 上查看↗

    Zstandard is a lossless data compression library and archive format designed for high compression ratios and fast real-time processing. It functions as a real-time data compressor and multi-threaded compression engine capable of distributing workloads across multiple CPU cores to increase throughput. The system features a dictionary-based compressor that trains on sample data to improve the compression ratio and speed of small files. It also provides long distance pattern matching to identify repeated sequences across large files. The library covers a broad range of capabilities including st

    Includes tools to measure compression ratios and speeds using in-memory data for configuration evaluation.

    C
    在 GitHub 上查看↗27,259
  • vision-cair/minigpt-4Vision-CAIR 的头像

    Vision-CAIR/MiniGPT-4

    25,679在 GitHub 上查看↗

    MiniGPT-4 is a multimodal AI framework and large language model that integrates vision encoders with language models to process and reason about combined image and text inputs. It functions as a vision-language model capable of image-based conversational AI, visual question answering, and multimodal logical reasoning. The project utilizes a pretrained vision-language integration strategy that connects a vision encoder to a language model via a linear projection layer. This approach employs frozen-backbone training to align visual representations with linguistic tokens while keeping the primar

    Provides standardized evaluation of accuracy and reasoning in models that process both visual and textual data.

    Python
    在 GitHub 上查看↗25,679
  • bilibili/flv.jsbilibili 的头像

    bilibili/flv.js

    23,203在 GitHub 上查看↗

    flv.js is a JavaScript library and HTML5 Media Source Extension wrapper designed to play FLV video and live streams in web browsers. It enables the rendering of FLV content within a standard web video element without the need for external plugins. The project focuses on real-time transmuxing, converting FLV container data into fragmented MP4 segments to ensure browser compatibility. It includes specific implementations for low-latency live streaming and cross-origin video loading via CORS-compliant server headers. The library provides capabilities for segmented media playback, media position

    Implements buffer configurations to balance real-time stream delay with playback stability.

    JavaScript
    在 GitHub 上查看↗23,203
  • vonng/ddiaVonng 的头像

    Vonng/ddia

    22,648在 GitHub 上查看↗

    This project serves as a comprehensive technical reference for the architecture and design of data-intensive applications. It provides a structured analysis of the fundamental principles required to build reliable, scalable, and maintainable software systems, covering the core trade-offs inherent in modern data infrastructure. The repository explores the mechanics of distributed data management, including strategies for replication, partitioning, and achieving consensus across multiple nodes. It details the design of storage engines, indexing techniques, and transaction management models, whi

    Explains how to measure tail latency to optimize performance for critical system requests.

    Pythonbookdatabaseddia
    在 GitHub 上查看↗22,648
  • redis/go-redisredis 的头像

    redis/go-redis

    22,159在 GitHub 上查看↗

    This project is a feature-rich Go client library designed for interacting with Redis. It serves as a comprehensive interface for managing remote data stores, enabling developers to execute standard database commands, handle complex data structures, and perform asynchronous operations within Go applications. The library distinguishes itself through its support for advanced Redis capabilities, including connection pooling, pipelining, and transactional integrity. It provides specialized primitives for managing distributed clusters, including automated topology updates and request routing to sha

    Samples sensitive code paths to record and report execution delays, helping identify performance bottlenecks.

    Gogogolangredis
    在 GitHub 上查看↗22,159
  • voltagent/awesome-claude-code-subagentsVoltAgent 的头像

    VoltAgent/awesome-claude-code-subagents

    21,906在 GitHub 上查看↗

    This project provides a framework for managing multi-agent systems, designed to automate complex software development, infrastructure, and business workflows. It functions as a multi-agent workflow orchestrator that routes tasks to domain-specific workers while maintaining state persistence and infrastructure automation. By leveraging large language models, the system decomposes high-level objectives into actionable plans, ensuring that complex operations are executed with consistency and reliability. The framework distinguishes itself through its hierarchical agent registry and policy-driven

    Provides methodologies for measuring and evaluating the performance of software systems.

    Shellai-agent-frameworkai-agent-toolsai-agents
    在 GitHub 上查看↗21,906
  • vercel/aivercel 的头像

    vercel/ai

    21,885在 GitHub 上查看↗

    This project is a comprehensive framework for building AI-powered applications, providing a unified toolkit for orchestrating language models, autonomous agents, and interactive user interfaces. It serves as a central library for managing the entire lifecycle of AI interactions, from initial prompt generation and model provider abstraction to complex, multi-step reasoning and tool execution. The framework distinguishes itself through its deep integration with frontend development, specifically by enabling generative user interfaces that render dynamic components directly from model outputs. I

    Route streaming requests through persistent WebSocket connections to reduce latency in multi-step agentic workflows.

    TypeScriptanthropicartificial-intelligencegemini
    在 GitHub 上查看↗21,885
  • huggingface/lerobothuggingface 的头像

    huggingface/lerobot

    21,687在 GitHub 上查看↗

    This project is a comprehensive research platform designed for the end-to-end lifecycle of robotic learning. It provides a modular framework for training neural network policies—specifically through imitation and reinforcement learning—and deploying them onto physical robotic hardware. By offering a unified interface for hardware abstraction, the platform decouples high-level control logic from the specific sensors and actuators of diverse robotic systems. The framework distinguishes itself through a standardized approach to data and policy management. It utilizes a consistent schema for reco

    Runs standardized evaluation loops and rollout tests to measure robotic policy performance.

    Python
    在 GitHub 上查看↗21,687
  • docmirror/dev-sidecardocmirror 的头像

    docmirror/dev-sidecar

    21,033在 GitHub 上查看↗

    Dev-sidecar is a local HTTP proxy tool designed to optimize development environments by intercepting and modifying network traffic. It functions as a man-in-the-middle service that routes outgoing requests through custom endpoints, enabling developers to accelerate access to remote services, manage package registry connections, and bypass regional connectivity restrictions. The tool distinguishes itself through its ability to perform dynamic DNS resolution overrides and certificate-based traffic inspection, allowing for granular control over network paths and secure data analysis. It employs

    Measures and selects the fastest network paths to maintain high performance for development platforms.

    JavaScriptdev-sidecardns-ipelectron
    在 GitHub 上查看↗21,033
  • qax-os/excelizeqax-os 的头像

    qax-os/excelize

    20,682在 GitHub 上查看↗

    Excelize is a library for reading and writing spreadsheet files in the Office Open XML format. It provides a comprehensive suite of tools for programmatically creating, modifying, and analyzing workbooks, worksheets, and cell data, ensuring compatibility across various office software suites through structured XML serialization. The library distinguishes itself with a built-in formula calculation engine that evaluates complex mathematical and logical expressions directly against workbook data. It also features a memory-mapped streaming architecture, which allows for the efficient processing o

    Adjusts transmission rates to maintain throughput across high-latency connections.

    Goagentaianalytics
    在 GitHub 上查看↗20,682
  • mementum/backtradermementum 的头像

    mementum/backtrader

    20,462在 GitHub 上查看↗

    Backtrader is a Python framework designed for the development, backtesting, and live execution of algorithmic trading strategies. It provides a comprehensive environment for quantitative finance, allowing users to simulate trading logic against historical market data or connect directly to brokerage platforms for automated real-time trading. The project distinguishes itself through a unified event-driven architecture that treats backtesting and live trading with the same API. This consistency is supported by a flexible data-feed abstraction layer that normalizes diverse financial sources, ena

    Compares trading strategy returns against reference assets or market indices to measure relative success and performance.

    Pythonbacktestingmetaclasspython
    在 GitHub 上查看↗20,462
上一个1234…5下一个
  1. Home
  2. Software Engineering & Architecture
  3. Performance and Reliability
  4. Performance Engineering

探索子标签

  • Latency Optimization6 个子标签Techniques for measuring and reducing response times in network and system operations to improve service delivery.
  • Performance Benchmarking8 个子标签Resources and methodologies for measuring and evaluating the performance of software systems.
  • Profiling ToolsUtilities for code instrumentation and performance analysis.