@abdullin@dunithd@rystsov Hi @abdullin 👋 Would you be willing to elaborate (or point me to a reference) on the distinction between stream processing and event sourcing? The terms are so often conflated.
@dunithd There is a difference between stateful stream processing (at which RedPanda is quite good👍) and event sourcing.
In event sourcing, we can enforce invariants on stream. E.g.: "balance will never go negative".
I don't think RedPanda has OCC writes to support that. cc @rystsov
When building a new product, consider event sourcing. I don't care if you never replay events again. Just generate them in memory, apply to database and throw out.
A convenient place for throwing out: s3://my-analytical-storage/2022-events.gz
Business will thank you in 2023.
Setting up my new M1-based MBP and was disappointed that a build of software was taking longer than my three-year old Intel-based MBP.
2:25 (old) vs. 3:52 (new) 👎
Whoops! Was running the Intel-based JDK. With that corrected:
2:25 (old) vs. 1:01 (new) 👍
I really wish there was a second edition to @BrianGoetz's Java Concurrency in Practice (jcip.net).
Reading about references to EJBs makes me shudder a little 😀
Excited to announce our new Confluent Developer site is now live! With content for beginners and experts alike, it’s a one-stop-shop for all your @ApacheKafka learning.
Learn more from our CEO and #ApacheKafka co-creator @Jaykreps: bit.ly/3xods4v
@yanpujante I’ve only ever used @WarbyParker.
Got a pair of sunglasses and prescription eyeglasses. Happy with both.
The latter’s lenses *seem* less scratch-resistant than what I’ve had in the past, but not conclusively.
@strlen No suggestions, unfortunately, but would very much look forward to reading it. But you gotta hurry because sadly little ones don't want to read with their parents past a certain age
A confession: I have been attempting to write science fiction short stories for several years now. Yet somehow I can never get beyond “world building”/massive “infodumps” with little headway in the way of character development or pacing / story lines. What are ways to improve?
Part of the trouble I run into finding and understanding information on distributed systems and databases is the overloading of terms. Consistency, partitioning, etc.