А очереди для чего использовали? В версии с постгресом в итоге на уровне кода их имитировали? По поводу auto vacuum упоминал в разделе по управлению партициями, что обеспечивали это на уровне оркестратора бизнес-процесса. Там вообще много нюансов с этим, например со статистикой: "Partitioned tables are not processed by autovacuum. Statistics should be collected by running a manual ANALYZE when it is first populated, and again whenever the distribution of data in its partitions changes significantly".
Привет, хорошее замечание. В статье явно не упоминается этот момент, но да, у каждого микросервиса есть своя независимая база, в которой лежат только его данные, но т.к. БД микросервисов изначально используют postgreSQL, то этот момент остался за рамками статьи.
А очереди для чего использовали? В версии с постгресом в итоге на уровне кода их имитировали? По поводу auto vacuum упоминал в разделе по управлению партициями, что обеспечивали это на уровне оркестратора бизнес-процесса. Там вообще много нюансов с этим, например со статистикой: "Partitioned tables are not processed by autovacuum. Statistics should be collected by running a manual ANALYZE when it is first populated, and again whenever the distribution of data in its partitions changes significantly".
Привет, хорошее замечание. В статье явно не упоминается этот момент, но да, у каждого микросервиса есть своя независимая база, в которой лежат только его данные, но т.к. БД микросервисов изначально используют postgreSQL, то этот момент остался за рамками статьи.