awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateOpen-source alternativesSelf-hosted softwareBlogHartă site
ProiectDespreHow we rankPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 repository-uri

Awesome GitHub RepositoriesRuntime-Specific Serialization Paths

Optimization of serialization logic tailored to the specific characteristics of a programming language runtime.

Distinct from Language Performance Optimization: Distinct from Language Performance Optimization: focuses specifically on the serialization data path rather than general runtime execution.

Explore 2 awesome GitHub repositories matching software engineering & architecture · Runtime-Specific Serialization Paths. Refine with filters or upvote what's useful.

Awesome Runtime-Specific Serialization Paths GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • alipay/furyAvatar alipay

    alipay/fury

    4,412Vezi pe GitHub↗

    Fury este un framework de serializare binară multi-limbaj conceput pentru encodarea obiectelor de domeniu și a grafurilor complexe, pentru a facilita schimbul de date între limbaje. Include un compilator de limbaj de definire a interfețelor (IDL) care traduce definițiile de schemă în tipuri native idiomatice și boilerplate de serializare în mai multe limbaje. Proiectul se distinge printr-un cititor binar zero-copy care permite accesarea unor câmpuri specifice fără a deserializa întregul obiect, precum și un serializator de grafuri de obiecte care păstrează referințele circulare și integritatea referențială. De asemenea, dispune de un convertor de date care transformă datele binare bazate pe rânduri în formate coloanare Apache Arrow pentru sarcini analitice. Framework-ul acoperă domenii largi de capabilități, inclusiv evoluția schemei bazată pe metadate pentru compatibilitate înainte și înapoi, un proces de compilare AOT (Ahead-Of-Time) pentru a elimina reflexia la runtime și deserializarea securizată prin validarea tipurilor bazată pe whitelist. Oferă, de asemenea, integrare pentru apeluri de proceduri la distanță de înaltă performanță prin gRPC.

    Uses native serialization paths tailored for specific language runtimes to achieve faster processing.

    Java
    Vezi pe GitHub↗4,412
  • pwntester/ysoserial.netAvatar pwntester

    pwntester/ysoserial.net

    3,735Vezi pe GitHub↗

    ysoserial.net is a payload generator for .NET deserialization, designed to create malicious serialized objects and structured gadget chains. It serves as a tool for generating command execution strings and security testing suites used to assess vulnerabilities in .NET formatters. The tool enables the creation of sequences of object calls that trigger remote code execution during the reconstruction of serialized data. It produces specialized payloads for executing system commands, loading remote libraries, and accessing local file systems. The project includes capabilities for optimizing payl

    Produces binary or text representations tailored to the specific requirements of various .NET serialization engines.

    C#
    Vezi pe GitHub↗3,735
  1. Home
  2. Software Engineering & Architecture
  3. Language Performance Optimization
  4. Runtime-Specific Serialization Paths

Explorează sub-etichetele

  • Formatter-Specific SerializationsSerialization logic tailored to the specific requirements of different data formatters. **Distinct from Runtime-Specific Serialization Paths:** Focuses on the target formatter's requirements rather than runtime execution performance.