Skip to content
@Shuttle

Shuttle

Provides a free open-source service bus, event-sourcing mechanism, and other useful software.

Pinned Loading

  1. Shuttle.Esb Shuttle.Esb Public

    A highly extensible service bus implementation.

    C# 96 30

  2. Shuttle.Core.Data Shuttle.Core.Data Public

    Provides an abstraction over ADO.NET.

    C# 3 7

  3. Shuttle.Recall Shuttle.Recall Public

    Event sourcing mechanism.

    C# 3 6

  4. Shuttle.Sentinel Shuttle.Sentinel Public

    A management and monitoring solution for Shuttle.Esb implementations.

    C# 5 4

  5. Shuttle.Access Shuttle.Access Public

    A simple identity and access control implementation.

    C# 4 2

  6. Shuttle.Esb.Samples Shuttle.Esb.Samples Public

    Samples that illustrate how to effectively use Shuttle.Esb.

    C# 11 10

Repositories

Showing 10 of 128 repositories
  • Shuttle.Esb.Sql.Queue Public

    Sql-based implementation of IQueue interface for use with Shuttle.Esb.

    Shuttle/Shuttle.Esb.Sql.Queue’s past year of commit activity
    C# 0 BSD-3-Clause 0 1 1 Updated Jan 27, 2025
  • Shuttle.Recall.Sql.EventProcessing Public

    Projection implementation backed by any Sql-based database.

    Shuttle/Shuttle.Recall.Sql.EventProcessing’s past year of commit activity
    C# 0 BSD-3-Clause 1 0 1 Updated Jan 25, 2025
  • Shuttle.Recall.Sql.Storage Public

    Event Store implementation backed by any Sql-based database.

    Shuttle/Shuttle.Recall.Sql.Storage’s past year of commit activity
    C# 0 BSD-3-Clause 1 0 1 Updated Jan 25, 2025
  • Shuttle.Esb.Sql.Idempotence Public

    Sql-based implementation of IIdempotenceService interface for use with Shuttle.Esb.

    Shuttle/Shuttle.Esb.Sql.Idempotence’s past year of commit activity
    C# 0 BSD-3-Clause 0 0 1 Updated Jan 24, 2025
  • Shuttle.Esb.Throttle Public

    The Throttle extension aborts pipeline processing when the CPU usage exceeds given percentage.

    Shuttle/Shuttle.Esb.Throttle’s past year of commit activity
    C# 0 BSD-3-Clause 0 0 0 Updated Jan 24, 2025
  • Shuttle.Esb.PurgeQueues Public

    The PurgeQueues extension clears the specified queues on startup.

    Shuttle/Shuttle.Esb.PurgeQueues’s past year of commit activity
    C# 0 BSD-3-Clause 0 0 0 Updated Jan 24, 2025
  • Shuttle.Esb.MessageForwarding Public

    The MessageForwarding extension will forward any handled messages onto the specified queue(s).

    Shuttle/Shuttle.Esb.MessageForwarding’s past year of commit activity
    C# 0 BSD-3-Clause 0 0 0 Updated Jan 24, 2025
  • Shuttle.Esb.CorruptTransportMessage Public

    The CorruptTransportMessage extension writes any transport messages that fail to deserialize to disk.

    Shuttle/Shuttle.Esb.CorruptTransportMessage’s past year of commit activity
    C# 0 BSD-3-Clause 0 0 0 Updated Jan 24, 2025
  • Shuttle.Esb.ActiveTimeRange Public

    The ActiveTimeRange extension aborts pipeline processing when the current date is not within a given time range.

    Shuttle/Shuttle.Esb.ActiveTimeRange’s past year of commit activity
    C# 0 BSD-3-Clause 0 0 0 Updated Jan 24, 2025
  • Shuttle.Core.TransactionScope Public

    Provides transaction scopes abstraction.

    Shuttle/Shuttle.Core.TransactionScope’s past year of commit activity
    C# 0 BSD-3-Clause 0 0 0 Updated Jan 24, 2025

Most used topics

Loading…