всё так, двачую. имхо, если бы какой-то сложный проект типа того же apache pulsar или elastic был бы на котле, у него безуловно была бы меньшая читаемость и больший порог вхождения в происходящее в этом коде. чем сложнее задача - тем проще должен быть код