кэш из кафки и дальше работает с ним?
если он лишь потребитель этих данных - именно так. владелец может более гибко с этим работать, но там есть несколько стратегий и у каждой свои плюсы и минусы
речь о владельце данных, как себя ведет сервис владелец? я так понимаю он должен поднимать только временный кэш(тот который не переживает падение сервиса), это гарантирует что kafka это source of truth, иначе кэш может разъехаться с тем что лежит в кафке(по разными причинам) и принцип нарушается
а разве не получится "венигрета" в локальных кешах при перебалансировке? или у вас важен сам факт дельты, а не порядок изменений?
source это значит именно то, что именно в кафка полное состояние хранится, да. в одном или нескольких топиках - не так важно. например, можно писать в большой топик, а читать из compacted или вообще из аггрегированного. и можно писать транзакционно в кеш и топик, можно.. много можно.
Обсуждают сегодня