Sobes.tech

DevOps

Pastāsti par gludino izslēgšanas īstenošanu un pareizu operāciju apstrādi.

197

Pastāstiet par funkciju pārslēgšanas mehānisma izstrādi.

171

Kā tika īstenota idempotence — uz aizvietojo atslēgām vai uz biznesa īpašībām?

170

Pastāstiet par API un mijiedarbības līgumu projektēšanu: pieejas, standarti, protokoli, shēmu glabātuves.

151

Vai tika izmantots DLQ/DLT temats? Kā tika organizēti atkārtojumi — sinhroni vai asinhroni?

150

Vai ir radušās problēmas ar lielu idempotences atslēgu apjomu glabāšanu?

145

Vai ar notikušas problēmas ar notikumu secību asinhrono mēģinājumu laikā?

142

Kā tika nodrošināta idempotence atkārtotajos pieprasījumos maksājumu vārtiem?

138

Pastāstiet par PostgreSQL optimizāciju: indeksus, partijām veiktas operācijas, transakcijas, bloķējumu samazināšanu.

129

Izskaidrojiet MVCC koncepciju PostgreSQL: kā tas darbojas, bloat, vacuum, saistība ar transakciju izolācijas līmeņiem.

128

Uz ko pievēršat uzmanību kodu pārskatīšanas laikā?

127

Vai jūs kādreiz esat izmantojis izolācijas līmeņus, kas ir augstāki par read committed?

120

Pastāsti man par platformu bibliotēku un šablonu izstrādi Gazprombankā.

119

Pastāsti man par datu bāzes sharding, lai samazinātu slodzi.

112

Pastāsti man par projektu Megafon: arhitektūra, tehniskie sīkumi, stack.

111

Vai ir normāli veikt sinhronu ārējā pakalpojuma izsaukumu transakcijas laikā?

111

Pastāstiet par lejupielādes un drošas ziņojumu glabāšanas pakalpojumu un piekļuves ierobežojumiem.

109

Pastāsti par universālo adapteri ārējiem maksājumu vārtiem: arhitektūra, retry, fallback, circuit breaker, konfigurējami kartojumi.

108

Pastāstiet par partijas apstrādātāju izstrādi masveida operācijām: pieejas, problēmas, risinājumi.

105
/2