Open source projects
List of projects:
- Model, simple deployment diagram editor, current version 1.2, approx. 14900 lines of Java
- Record, mapping between binary structs and Java classes via annotations, current version 1.3.6, approx. 12500 lines of Java, see documentation
- ISAM, read from and write to index-sequential files, current version 1.3, approx. 10400 lines of Java + 500 lines of C, see documentation
- JNoSQL, JNoSQL drivers for BDB-JE and RocksDB, current version 1.0, approx. 700 lines of Java, see documentation
- LoadTester, simple web load tester, current version 1.0, approx. 200 lines of Java, see documentation
- Proxy, bunch of proxy servers build on top of Jetty, current version 1.0, approx. 400 lines of Java, see documentation
- NRecord, mapping between binary structs and .NET classes via attributes, current version 1.5, approx. 9300 lines of C#
- YAAOPF, simple AOP static weaver for .NET, current version 1.2.1, approx. 2100 lines of C#
- logdb, fixed size array persisted to disk with full history, current version 1.0, approx. 1300 lines of C and C++
- ClockStack, performance tracer, current version 1.0, approx. 300 lines of C and C++
- VMS, bunch of Java and Pascal stuff for VMS, still work in progress, approx. 20000 lines of Java + 2300 lines of C + 3500 lines of Pascal, see documentation
GitHub:
My code is not available on GitHub.
There is a copy of an old version of my Record library here, but is not uploaded by me.