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. Software Architecture
  4. Architectural Patterns
  5. Reactive & Messaging
  6. 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.