I'm a Java Tech Lead with 9 years experience. For the last 5 years I created software solutions for Social Gaming. I believe that reliable software leads to good night sleep not just developers, but customers as well.
Making data consistent within a distributed system
When developing new features we often trust already existing
part of application and we almost always believe that our networks, hardware
and databases will work as expected without issues. Each case described in this
speech is production incident that lead to data loss or inconsistency - from
non-transactional http calls, to Kafka message loss and XDR-related issues.
When developing new features we often trust already existing part of application and we almost always believe that our networks, hardware and databases will work as expected without issues. Each case described in this speech is production incident that lead to data loss or inconsistency - from non-transactional http calls, to Kafka message loss and XDR-related issues.