java-dirty
Data
append-only data store
SHOW HN2015
How HN took it
4 positive, 10 neutral or asking, 0 mixed, 1 critical, out of 15 comments about the project. Thread score +0.20.
Idea: 3 for, 1 againstExecution: 1 for, 0 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Clean idiomatic Java 8 source code.
From 1 comment
An example of good idiomatic Java 8 source code. Example: https://github.com/mrwilson/java-dirty/blob/master/src/main/java/uk/co/probablyfine/dirty/Store.java
sgt on HN
Useful lightweight option for Java projects, MIT licensed.
From 2 comments
Really nice, I am just needing this ;) Super that it is MIT licensed as well. I was halfway on building something on top of XZ SeekableInput Streams but this is probably a lot…
jerven on HNThis actually seems pretty useful. I'll be sure to check it out for my next Java project.
knd775 on HN
Objections
Failure semantics and large-file behaviour untested.
From 1 comment
Hi, glad you like it. 1. Under the hood it partitions the log into sections to avoid Java's MappedByteBuffer size-limit. I've not tried to deliberately push the file-size limit…
probablyfine on HN
Does not support primitive arrays yet.
From 1 comment
Hi, glad you like it. 1. Under the hood it partitions the log into sections to avoid Java's MappedByteBuffer size-limit. I've not tried to deliberately push the file-size limit…
probablyfine on HN
Requests
Support for byte arrays and primitive arrays.
From 1 comment
Great. I've been wanting something like this for a while. I've got a few questions: 1. How large files are supported? 2. It says that it will only persist primitive fields on…
hello_there on HN
Benchmarks of file size limits and failure behaviour.
From 1 comment
Hi, glad you like it. 1. Under the hood it partitions the log into sections to avoid Java's MappedByteBuffer size-limit. I've not tried to deliberately push the file-size limit…
probablyfine on HN
Questions
How large files are supported.
From 1 comment
Great. I've been wanting something like this for a while. I've got a few questions: 1. How large files are supported? 2. It says that it will only persist primitive fields on…
hello_there on HN
What happens on power failure during a write.
From 1 comment
Great. I've been wanting something like this for a while. I've got a few questions: 1. How large files are supported? 2. It says that it will only persist primitive fields on…
hello_there on HN
Alternatives named
Chronicle Queue
From 1 comment
How would you compare and contrast this with http://openhft.net/products/chronicle-queue/? (which I knows does a bunch more but seems like it could be used for this purpose too).
nicksellen on HN
Apache BookKeeper
From 1 comment
There's Apache BookKeeper to fill some of those needs.
batbomb on HN
H2 MVStore
From 2 comments
+ For chronicle Have look at my profile. Also there is KVEngine from H2.
jkot on HNyes
jkot on HN
Kafka
From 1 comment
I've never seen BookKeeper in production. Where would you recommend its use over something like Kafka?
eropple on HN