Summer Batch is a lightweight, reliable, efficient, open-source batch framework for .Net and C# community.
Its design is driven by the concepts exposed in the JSR-352 specification and provides for .NET 4.6.1 C# an equivalent to JBatch / Spring Batch.
• Repeatable and customizable...
Innovoft.IO.SplitReaders is a library for efficient csv column reading. When reading small csv files and on one thread using a TextReader and doing a string.Split(...) is not an issue. But when reading 100 GB csv files on 48 threads, string creation ends up being an issue because of all the GC that...
Summer Batch Core is a lightweight, reliable, efficient, open-source batch framework for .Net and C# community.
Its design is driven by the concepts exposed in the JSR-352 specification and provides for .NETCore 3.1 C# an equivalent to JBatch / Spring Batch.
• Repeatable and...
The library includes many classes that simplify working with Azure Blobs, Tables, and Queues in a high-performance and efficient manner. The library includes methods to peridically elect a PC to perform some task, perform high-speed bacth logging, append data to a blob, backup a table to a blob (and...
Innovoft.Text.StringDecodingTrees is a library for efficient string decoding. When decoding the same string multiple times using StringDecodingTree takes a third of the time than Encoding.GeString. Not to mention the GC benifit of not creating the same string over and over.
The C++ Mathematical Expression Toolkit Library (ExprTk) is a simple to use, easy to integrate and extremely efficient run-time mathematical expression parsing and evaluation engine. The parsing engine supports numerous forms of functional and logic processing semantics and is easily...