Skip to content

Various data structures implemented on top of Microsoft Orleans

License

Notifications You must be signed in to change notification settings

truegoodwill/Orleans.DataStructures

 
 

Repository files navigation

Orleans.DataStructures

A project to provide implementations of durable, distributed data structures that run on top of Microsoft Orleans.

Array

Capabilities

  • Add items to the array.
  • Read the value at an index of the array (ArrayItemGrain)
  • Get the size of the array

What's Next

  • Remove Items
  • Insert Items
  • IAsyncEnumerable support to enumerate them (depends on dotnet/orleans#6504)
  • Allow Reentrancy (need to implement atomic operations on the ArrayGrain
  • Performance Enhancements
  • Change notification on ArrayGrain and ArrayItemGrain to support Observers.

About

Various data structures implemented on top of Microsoft Orleans

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%