Skip to content

Commit

Permalink
Merge pull request #18 from dennyglee/main
Browse files Browse the repository at this point in the history
Updated diagrams and moved them to the media folder
  • Loading branch information
mightyshazam authored Mar 14, 2024
2 parents 16e6b5c + 9a740bc commit 619b1bc
Show file tree
Hide file tree
Showing 7 changed files with 4 additions and 2 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,10 @@ This package is a C# wrapper around [delta-rs](https://github.com/delta-io/delta
It uses the [tokio-rs](https://tokio.rs/) runtime to provide asynchronous behavior. This allows the usage of .NET Tasks and async/await to take advantage of the same behavior provided by the underlying rust library.
This library also takes advantage of the [Apache Arrow](https://github.com/apache/arrow/blob/main/csharp/README.md) C# IPC formats to minimize the amount of copying required to move data between runtimes.

![alt text](architecture_simple.png "Using a Rust bridge library with .NET p/invoke")
![alt text](/media/images/delta-dot-net-pkg.png "Using a Rust bridge library with .NET p/invoke")

The bridge library incorporates delta-rs and [tokio-rs](https://tokio.rs/) as shown in the image below.
![alt text](architecture_expanded.png "Rust bridge library with tokio")
![alt text](/media/images/bridge-library.png "Rust bridge library with tokio")

## Quick Start

Expand Down
Binary file removed architecture_expanded.png
Binary file not shown.
Binary file removed architecture_simple.png
Binary file not shown.
1 change: 1 addition & 0 deletions media/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Media files to support delta-dotnet.
1 change: 1 addition & 0 deletions media/images/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Image folder
Binary file added media/images/bridge-library.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added media/images/delta-dot-net-pkg.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 619b1bc

Please sign in to comment.