jbw / Bulkie

Dapr event-driven reference application

Repository from Github https://github.comjbw/BulkieRepository from Github https://github.comjbw/Bulkie

Bulkie - Reference Application

Dapr event-driven reference application.

High level

What does it do?

  • Imports a batch of files ("Bulkie") into the system.
  • Tracks status of imports

How is it implemented?

Dapr Building blocks:

  • Virtual actors
  • Pub/Sub
  • Actor state

Event driven:

  • Status updates
  • File processing submissions

Below shows a sequence diagram for the creation of a Bulkie (with Dapr building blocks included):

Sequence diagram

Setup

Add files to the Setup directory in BulkieFileProcessor.API. Note: Solution assumes that large files are chunked.

About

Dapr event-driven reference application

License:MIT License


Languages

Language:C# 97.1%Language:Dockerfile 2.6%Language:Shell 0.3%