Stakhanovise is built for:
- PostgrSQL 9.5 or higher;
- .NET Standard 2.1;
Npgsql 7.0.1
or higher;Newtonsoft.Json 13.0.2
or higher.
Moved to this separate wiki page
Moved to this separate wiki page
Moved to this separate wiki page
Moved to this separate wiki page
Moved to this separate wiki page
Moved to this separate wiki page
Moved to this separate wiki page
Moved to this separate wiki page
Moved to this separate wiki page
Moved to this separate wiki page
Generates some random files and then computes a SHA-256 for each one using a Stakhanovise instance. Check it out here.
Things that may be of interest:
- Stakhanovice instance setup;
- Executor implementation.
Stakhanovise's high-level processing workflow and primitives are described in the following diagram (click it for an enlarged version):
The source code is published under the terms of the BSD New License licence.
- Npgsql - The .NET data provider for PostgreSQL.
- Json.NET / Newtonsoft.Json - Json.NET is a popular high-performance JSON framework for .NET.
- Monotonic timestamp implementation - coutesy of https://antonymale.co.uk/monotonic-timestamps-in-csharp.html.