SkillAgentSearch skills...

Orleans.ParcelTracker

No description available

Install / Use

/learn @chgeuer/Orleans.ParcelTracker

README

Orleans Parcel tracker

Configuration

Environment variables

In case you want to use environment variables, set the following ones (with proper values):

ParcelTracker__OrleansGrainStorage__ServiceURI=https://chgpes1.blob.core.windows.net/
ParcelTracker__OrleansGrainStorage__TenantId=xxx.onmicrosoft.com
ParcelTracker__OrleansGrainStorage__ClientId=6a429abb-8570-4747-abbe-816745c65af8...
ParcelTracker__OrleansGrainStorage__ClientSecret=...

The demo uses a service principal to persist grain state in Azure blob storage.

Client Commands

Please see specific client commands here.

Notes

  • @ReubenBond: There are a few different kinds of rate limiters there. One of them is a concurrency limiter: https://github.com/ReubenBond/DistributedRateLimiting.Orleans
  • Check Priority queue from .NET
  • [KeepAliveAttribute] on API Grain?
View on GitHub
GitHub Stars8
CategoryDevelopment
Updated2y ago
Forks3

Languages

C#

Security Score

55/100

Audited on Sep 17, 2023

No findings