awesome-repositories.com
© 2026 Bringes Technology SRL·VAT RO45896025·hello@bringes.io
MCPSitemapPrivacyTerms
Communication and Integration Patterns · Awesome GitHub Repositories

3 repos

Awesome GitHub RepositoriesCommunication and Integration Patterns

Architectural styles for inter-component messaging, event handling, and cross-layer data flow.

Explore 3 awesome GitHub repositories matching software engineering & architecture · Communication and Integration Patterns. Refine with filters or upvote what's useful.

  1. Home
  2. Software Engineering & Architecture
  3. Technical Domains
  4. Architectural Patterns
  5. Communication and Integration Patterns

Awesome Communication and Integration Patterns GitHub Repositories

Describe the repository you're looking for…
We'll search the best matching repositories with AI.
  • donnemartin/system-design-primer

    donnemartin/system-design-primer

    335,906GitHubView on GitHub↗

    This repository is a comprehensive educational resource designed to help software engineers master large-scale system design and prepare for technical interviews. It provides a structured curriculum that covers the fundamental principles of distributed systems, backend engineering, and object-oriented design through a

    Pythondesigndesign-patternsdesign-system
  • facebook/react-native

    facebook/react-native

    125,418GitHubView on GitHub↗

    This project is a cross-platform mobile framework that enables the development of native iOS and Android applications from a single codebase. It utilizes a declarative component-based model where developers define user interfaces using a syntax extension that maps directly to underlying platform-native view primitives.

    C++androidapp-frameworkcross-platform
  • reduxjs/redux

    reduxjs/redux

    61,444GitHubView on GitHub↗

    Redux is a predictable state container designed to manage global application data through a centralized store. It operates on a unidirectional data flow architecture where state transitions are triggered by dispatching action objects, which are then processed by pure reducer functions to produce a new, immutable state

    TypeScriptredux

Explore sub-tags

  • Asynchronous Bridge CommunicationsCommunication patterns that decouple application logic by serializing events over a message bus.
  • Asynchronous Processing PatternsArchitectural approaches that decouple system components by offloading tasks to background processing.
  • Middleware LayersLayers that intercept process flows to enable asynchronous logic or functional transformations.