Игорь Думчиков @igor_dumchykov
Senior software engineer
Я мечтал вырваться из Узбекистана и стать крутым разрабом. Больше не хочу — но разработка не отпускает

и работа из той же песочницы, к тому же бесплатная
+1
LookПочему стриминг на KSQL и Kafka Streams — это непросто

На практике столкнулся еще с одними граблями: на основе стримов реализовать ретраи (перекинуть сообщение обратно в очередь если оно было запроцессено с ошибками) с конфигурируемым временем задержки. Штатного решения я не нашел, Thread.sleep() просто усыпил поток стримов (а потоков согласно архитектуре kafka streams выделяется пропорционально кол-ву партиций). Остановился на таком решении: закидывать все сообщения для ретраев в State Store и периодически скедулером доставать все сообщения и проверять сколько времени они там лежат, если это время >= сконфигурированного времени ретрая — перекидываем в очередь. Возможно есть более простое решение?
0
LookOracle Certified Associate и Oracle Certified Professional. Общее впечатление и нюансы подготовки

Помню когда сдавал сертификацию, покупал симулятор экзамена с вопросами здесь enthuware.com/index.php. Даже сейчас иногда открываю программку для проверки своих знаний. Советую!
0
LookInformation
- Rating
- Does not participate
- Location
- Украина
- Date of birth
- Registered
- Activity