Sobes.tech

Python

Dlaczego w Magnite użyto indeks GIN do wyszukiwania pełnotekstowego, a nie osobnego silnika wyszukiwania (Elasticsearch)?

Middle
182

Zadanie debugowania: naprawić problem idempotencji (powtarzające się żądanie klienta tworzy duplikat operacji) i problem Outbox (dwóch pracowników publikuje te same zdarzenia)

Middle
169

Opowiedz o procesie rejestracji merchantów — jak on wygląda?

Middle
169

Jaka jest różnica między Coroutine, Task a Future w asyncio?

Middle
163

Co jest dla ciebie ważne w procesie przeglądu kodu?

Middle
148

Zadanie debugowania: naprawić warunek wyścigu podczas pobierania pieniędzy (dwa równoległe żądania mogą pobrać więcej, niż jest na koncie)

Middle
147

Co robi await w Pythonie?

Middle
146

Czym różni się koncepcyjnie Kafka od RabbitMQ?

Middle
146

Jak chronić się przed duplikatami i wyścigami podczas równoległych transakcji w bazie danych?

Middle
136

Do czego służą blokady w bazach danych?

Middle
134

Czym jest EXPLAIN w bazie danych i do czego służy?

Middle
133

Czym jest AsyncSession w SQLAlchemy i jakie są zasady pracy z nią w kontekście mikroserwisu FastAPI?

Middle
133

Za jakie usługi odpowiadałeś (ownership)?

Middle
132

Jak ogólnie oceniasz podejście zespołu: BDD, FastAPI, geograficzne rozdzielenie systemu?

Middle
131

Jaka jest różnica między synchroniczną a asynchroniczną interakcją usług?

Middle
131

Jak u Ciebie przebiega przegląd kodu?

Middle
130

Jakie są obecnie najważniejsze zadania w zespole? Co się pali?

Middle
130

Czym jest Race Condition w prostych słowach?

Middle
130

Z kim najczęściej współpracujesz na etapie ustalania zadania i w jakiej formie przychodzi zadanie?

Middle
129

Co robi EXPLAIN i co się zmienia przy dodaniu ANALYZE? Kiedy indeks jest bezużyteczny?

Middle
128
/2