Shuttle

Shuttle

Geek Repo

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

Location:Johannesburg, South Africa

Home Page:http://shuttle.github.io/shuttle-esb/

Github PK Tool:Github PK Tool

Shuttle's repositories

Shuttle.Esb

A highly extensible service bus implementation.

Language:C#License:BSD-3-ClauseStargazers:95Issues:18Issues:41

Shuttle.Esb.FileMQ

File-based queue implementation for use with Shuttle.Esb.

Language:C#License:BSD-3-ClauseStargazers:5Issues:3Issues:0

Shuttle.Esb.RabbitMQ

RabbitMQ implementation for use with Shuttle.Esb.

Language:C#License:BSD-3-ClauseStargazers:5Issues:4Issues:3

Shuttle.Access

A simple identity and access control implementation.

Language:C#License:BSD-3-ClauseStargazers:4Issues:3Issues:0

Shuttle.Recall

Event Sourcing mechanism.

Language:C#License:BSD-3-ClauseStargazers:3Issues:3Issues:7

Shuttle.Access.Vue

Vue front-end implementation for Shuttle.Access Identity and Access Management (IAM).

Language:VueLicense:BSD-3-ClauseStargazers:0Issues:0Issues:0

Shuttle.Core.Encryption

Encryption adapter.

Language:C#License:BSD-3-ClauseStargazers:0Issues:2Issues:0

Shuttle.Core.Streams

Stream infrastructure utilities.

Language:C#License:BSD-3-ClauseStargazers:0Issues:0Issues:0

Shuttle.Esb.ActiveTimeRange

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

Language:C#License:BSD-3-ClauseStargazers:0Issues:0Issues:0

Shuttle.Esb.AmazonSqs

Amazon SQS implementation for use with Shuttle.Esb.

Language:C#License:BSD-3-ClauseStargazers:0Issues:2Issues:0

Shuttle.Esb.AzureEventHubs

Azure Event Hubs implementation for use with Shuttle.Esb.

Language:C#License:BSD-3-ClauseStargazers:0Issues:1Issues:0

Shuttle.Esb.AzureStorageQueues

Azure Storage Queue implementation for use with Shuttle.Esb.

Language:C#License:BSD-3-ClauseStargazers:0Issues:2Issues:0

Shuttle.Esb.CorruptTransportMessage

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

Language:C#License:BSD-3-ClauseStargazers:0Issues:0Issues:0

Shuttle.Esb.Kafka

Kafka implementation for use with Shuttle.Esb.

Language:C#License:BSD-3-ClauseStargazers:0Issues:0Issues:0

Shuttle.Esb.Logging

Provides non-intrusive logging for Shuttle.Esb components.

Language:C#License:BSD-3-ClauseStargazers:0Issues:1Issues:0

Shuttle.Esb.MessageForwarding

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

Language:C#License:BSD-3-ClauseStargazers:0Issues:0Issues:0

Shuttle.Esb.OpenTelemetry

OpenTelemetry instrumentation for Shuttle.Esb implementations.

Language:C#License:BSD-3-ClauseStargazers:0Issues:0Issues:0

Shuttle.Esb.Process

Process management for Shuttle.Esb using Shuttle.Recall event sourcing.

Language:C#License:NOASSERTIONStargazers:0Issues:0Issues:0

Shuttle.Esb.PurgeInbox

The PurgeInbox extension clears the inbox work queue upon startup.

Language:C#License:BSD-3-ClauseStargazers:0Issues:0Issues:0

Shuttle.Esb.PurgeQueues

The PurgeQueues extension clears the specified queues on startup.

Language:C#License:BSD-3-ClauseStargazers:0Issues:0Issues:0

Shuttle.Esb.Sql.Idempotence

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

Language:C#License:BSD-3-ClauseStargazers:0Issues:2Issues:0

Shuttle.Esb.Sql.Queue

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

Language:C#License:BSD-3-ClauseStargazers:0Issues:0Issues:0

Shuttle.Esb.Sql.Subscription

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

Language:C#License:NOASSERTIONStargazers:0Issues:0Issues:0

Shuttle.Esb.Tests

Tests that verify Shuttle.Esb components.

Language:C#License:BSD-3-ClauseStargazers:0Issues:2Issues:0

Shuttle.Esb.Throttle

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

Language:C#License:BSD-3-ClauseStargazers:0Issues:0Issues:0

Shuttle.Recall.Logging

Provides non-intrusive logging for Shuttle.Recall components.

Language:C#License:BSD-3-ClauseStargazers:0Issues:0Issues:0

Shuttle.Recall.OpenTelemetry

OpenTelemetry instrumentation for Shuttle.Recall implementations.

Language:C#License:BSD-3-ClauseStargazers:0Issues:0Issues:0

Shuttle.Recall.Sql.EventProcessing

Projection implementation backed by any Sql-based database.

Language:C#License:BSD-3-ClauseStargazers:0Issues:2Issues:0

Shuttle.Recall.Sql.Storage

Event Store implementation backed by any Sql-based database.

Language:C#License:BSD-3-ClauseStargazers:0Issues:0Issues:0

Shuttle.Recall.Tests

Tests that verify a shuttle-recall event store implementation.

Language:C#License:BSD-3-ClauseStargazers:0Issues:2Issues:0