Какая аномалия возникает, когда транзакция читает данные, которые были изменены другой транзакцией, но изменения ещё не зафиксированы?
Anonymous Quiz
54%
Dirty read
26%
Phantom read
12%
Dirty write
8%
Non-repeatable read
👍4🔥1
Проверяем динамику роста комьюнити :)
Ваш текущий грейд:
🔥 — Senior
👍🏼 — Middle
❤️ — Junior
😁 — Ещё учусь
Please open Telegram to view this post
VIEW IN TELEGRAM
👍25🔥21❤9😁2
Какой тип базы данных лучше всего подходит для хранения сложных связей между данными?
Anonymous Quiz
24%
Графовая
3%
Колоночная
2%
Документная
7%
На основе ключ-значение
64%
Реляционная
🤔10👍2🌚2🔥1
Что будет результатом кода?
Anonymous Quiz
24%
Применяем скидку!
23%
Скидка недоступна. Итого: 29
49%
Скидка недоступна. Итого: 28.999999999999
3%
fatal error
🤔4👍2🔥1
Модель User с soft delete. В БД уникальный индекс на email. Пользователь удалил аккаунт и регистрируется заново с тем же email:
Anonymous Quiz
28%
Всё работает. Eloquent учитывает soft delete при проверке уникальности
56%
Integrity constraint violation. Удалённая запись блокирует email
4%
Создаётся дубль и старая запись перезаписывается
12%
Laravel автоматически восстанавливает удалённую запись
🔥2👍1🥱1
Письмо ушло, но воркер упал до того как пометил job выполненной. Job запустилась повторно, что получит пользователь?
Anonymous Quiz
9%
Одно письмо. Laravel отслеживает отправленные письма
76%
Два одинаковых письма. job не идемпотентна
10%
Ничего. При падении воркера job удаляется
4%
Job упадёт с исключением. Повторный find() вернёт устаревшую модель
👍2🔥1🥱1