Что такое ACID? | Самый частый вопрос бэкендеру

  Рет қаралды 119,917

Over Engineer

Over Engineer

Күн бұрын

Пікірлер: 319
@OverEngineer
@OverEngineer 4 жыл бұрын
Пара неточностей в видео. 1. На 17:18 я сказала, что мы не можем прочитать значение, так как установлена эксклюзивная блокировка. На самом деле значение можно прочитать простым SELECT, но для установки другого exclusive lock или shared lock придется подождать. 2. На 18:50 я говорю, что разные виды S3 имеют разную Durability, но судя по всему количество девяток в S3 не зависит от того есть ли риск полной потери данных из-за их расположения в одной availability zone (One Zone-IA), видимо эти риски уже заложены, а распределение данных по разным AZ в S3 Standard и других тарифах выдается в виде дополнительной гарантии (но это уже больше вопрос маркетинга Амазона). 3. Не неточность, но то, что я не упомянула в видео: абсолютно любая операция в транзакционной СУБД - это транзакция, даже если вы явно не используете start transaction/commit. Любой запрос, чтения или записи - это транзакция. Явно использовать синтаксис start transaction/commit нужно, когда вы хотите сделать несколько операций в одной транзакции.
@alexkis6198
@alexkis6198 3 жыл бұрын
Миледи, где новые видео?
@waagnermann
@waagnermann Жыл бұрын
есть ещё ряд неточностей:)
@spacerecluse
@spacerecluse 10 ай бұрын
@@waagnermann прошу объясниться )))
@Aticinsane
@Aticinsane 4 жыл бұрын
За объяснение на реальном примере в терминале жирный лайк!
@caffeinejavacode1475
@caffeinejavacode1475 4 жыл бұрын
Пример на консоли просто открыл глаза. Как говорил L.Torvalds stop talking just just show me your code.
@vladyslavhanoshenko2942
@vladyslavhanoshenko2942 4 жыл бұрын
Никогда не было желания проигнорить видос от твоего канала. Топово.
@simbaruzz
@simbaruzz 4 жыл бұрын
Концовка, конечно, топовая - напряжение, драма, посыл… и вот это всё :D За видео спасибо! Было интересно)
@andrewg8907
@andrewg8907 4 жыл бұрын
Как всегда все разобрано по полочкам и все предельно понятно! Спасибо, очень крутое видео!
@dsmenov
@dsmenov 4 жыл бұрын
Я как оракловый дба аж затаил дыхание при просмотре. На середине только внезапно отвлекся, поставил лайк и продолжил дальше смотреть. Правильный разработчик! Решительно подпишусь!
@RaZeR22L
@RaZeR22L 4 жыл бұрын
Спасибо огромное! С нетерпением жду следующий ролик!
@shmeleu
@shmeleu 4 жыл бұрын
Чтоб нам так в универе объясняли. Спасибо!
@Mugen88888
@Mugen88888 4 жыл бұрын
Уже соскучиться успел, боялся, что не будет больше видео и не увижу тебя.
@ne0nf0rce
@ne0nf0rce 4 жыл бұрын
Как раз сегодня этой темой интересовался, и тут этот ролик))) Спасибо)
@RisDeep
@RisDeep 4 жыл бұрын
Спасибо. Единственный источник годных втдео по бекенду для новичков
@CYBERUkr
@CYBERUkr 4 жыл бұрын
*Гхм-гхм* А почему для новичков-то? Тема (ну конкретно в данном видео, например) поднята совсем не джунская. Миддлу или условному 22-летнему синьору вспомнить и скомпоновать инфу в голове - самое то.
@Trecoolerok
@Trecoolerok 4 жыл бұрын
Супер. Давно вас не видел :)
@homelander973
@homelander973 Жыл бұрын
лучшее объяснение которое я когда либо видел в своей жизни. Успехов в работе:)
@VladimirStriukov
@VladimirStriukov Жыл бұрын
Большое спасибо за реальный пример в терминале. До этого до конца не понимал, как это работает!
@alekseyyarchuk9600
@alekseyyarchuk9600 4 жыл бұрын
На работе стараются не используют транзакции, от страшного слова AСID пугаются. Отупеваешь, думаешь что все тлен. А благодраря таким блогерам не унываешь, открываешь что-то новое, забытое старое. Вспомнил универ, курс БД, конспект под расческу) Спасибо за то, что освежила информацию в голове)
@gatos-su
@gatos-su 3 жыл бұрын
Похоже не зря на работе не исполбзуют транзакции :)
@semenpetrov9456
@semenpetrov9456 4 жыл бұрын
Молодец, умница, продолжай пожалуйста
@ЕвгенийРаздобарин
@ЕвгенийРаздобарин 4 жыл бұрын
Спасибо, Ксюша!
@ГенриЧинаски-ч6г
@ГенриЧинаски-ч6г 4 жыл бұрын
у меня Ваши видео такие теплые эмоции вызывают, не знаю почему.. сопли, конечно, но как есть :)
@islamimankhodzhaev543
@islamimankhodzhaev543 Жыл бұрын
Божественно, видео понравилось - поставил лайк! += Подписка
@acidandrey
@acidandrey Жыл бұрын
Самое крутое видео. Настолько все разжевано. Спасибо большое.
@Макс-г5я3г
@Макс-г5я3г 2 жыл бұрын
Отличное видео! Подробное и понятное описание. Чувствуется, что рассказчица глубоко в теме. Видео особенно приятно смотреть, потому что рассказчица - очаровательная девушка, что нечасто в IT, особенно на бэке
@MaximRovinsky
@MaximRovinsky 3 жыл бұрын
Обожаю твои вставки из фильмов)
@ИванКириченко-д6з
@ИванКириченко-д6з 3 жыл бұрын
Спасибо за понятный пример с repatable read.
@user777-n9j
@user777-n9j 4 жыл бұрын
Уж слишком все понятно. Вам надо преподавать))). Спасибо!
@АлисаАлексеева-д3у
@АлисаАлексеева-д3у 2 жыл бұрын
щ
@АлександрМайстришин-д7х
@АлександрМайстришин-д7х 2 жыл бұрын
😀 +
@alexzhaliazouski5924
@alexzhaliazouski5924 2 жыл бұрын
но голос надо смазать
@rustemiskakov2973
@rustemiskakov2973 3 жыл бұрын
Вот это контент! Много лет работал с базами данных, и почерпнул новые знания с этого видео! И мотивировался ещё копать тему изоляции) Огромное спасибо!
@virnus1
@virnus1 2 жыл бұрын
Спасибо за помощь с бессонницей, ничего не понимаю в программировании но зато отлично усыпляет и голос приятный.
@АртёмМеркулов-ю3к
@АртёмМеркулов-ю3к 4 ай бұрын
Классное видео и подача! Очень понравилось. Всё подробно по полочкам разложено. Отдельное спасибо за пример в консоли!
@andyanderson222
@andyanderson222 3 жыл бұрын
Очень наглядное объяснение с уровнями изоляции, спасибо! Пишу коммент, ставлю лайк - вот это всё.
@Lion-programmer
@Lion-programmer Жыл бұрын
Мне пришлось 20 раз поставить на паузу, и пойти подробнее разобраться в каждом термине. В итоге 20 минутный ролик я смотрел полтора часа, но зато я всё понял)
@Rinspeed778
@Rinspeed778 Жыл бұрын
Просто шикос! Очень доступно и понятно объяснила, спасибо!)
@digital_ninja
@digital_ninja 3 жыл бұрын
Спасибо, вы очень крутая. Отлично тему раскрыли.
@Sergey-xe9vd
@Sergey-xe9vd 3 жыл бұрын
Автор умничка! Самое грамотное объяснение, что видел тут. Большое спасибо
@СергейНикольский-в2о
@СергейНикольский-в2о 3 жыл бұрын
Ого! Мне за 20 минут объястнили лучше и понятнее чем иные книги за 50 страниц, спасибо!
@SPILBERG-FILMS
@SPILBERG-FILMS 9 ай бұрын
😊 грамотная подача материала! Буду готовиться к DevOps-intervew на ваших видео-уроках. 🎉 Большая благодарность за грамотное видео про ACID и транзакции.
@0day694
@0day694 4 жыл бұрын
У тебя очень интересные получаются видео.
@alex4everyours
@alex4everyours 4 жыл бұрын
Хорошо объяснено, благодарю за видео! Один из лучших каналов на русском для бэкендеров.
@alexandrfomenko369
@alexandrfomenko369 3 жыл бұрын
Так вот как выглядит комбинация из ума и красоты) Крутой материал, понятное объяснение, благодарю!
@armiol
@armiol 9 ай бұрын
Огромное человеческое спасибо, наконец-то всё встало на свои места.
@АнтонБелоусов-ч7у
@АнтонБелоусов-ч7у 4 жыл бұрын
Атом-неделимый ,так что все там по научному феншую,старая школа так сказать. Спасибо ,что поделилась с нами опытом , было интересно и познавательно,мне как новичку очень.
@nameless4u
@nameless4u Жыл бұрын
Спасибо! Очень понятное объяснение с реальными примерами)
@AlexGott
@AlexGott 3 жыл бұрын
Всё просто и понятно и всё равно мозг сломан на несколько часов... Спасибо за видео!!!
@Kitty-w6q7p
@Kitty-w6q7p 7 ай бұрын
Наконец то я нашел понятное доступное объяснение, спасибо!
@alinapetrova3232
@alinapetrova3232 3 жыл бұрын
Вы круты! Рассказываете супер понятно и вдохновляете 🙂 пожалуйста, продолжайте!
@Aziz-gl5kf
@Aziz-gl5kf Жыл бұрын
очень доходчиво объяснили без воды, спасибо вам большое
@мараткаримов-с6ч
@мараткаримов-с6ч 2 жыл бұрын
Все очень понятно, даже я - стажер/джун многое понимаю, спасибо:)))
@Skykvi
@Skykvi 3 жыл бұрын
Спасибо, Ксения. Очень доходчиво, наверное больше то и не надо для краткого понимания.
@YaNykyta
@YaNykyta 2 жыл бұрын
Какая же ты Молодец! Красава!!!
@אליעזרמזור-ד2ט
@אליעזרמזור-ד2ט 4 жыл бұрын
Доброе утро Ксюша . Спасибо большое
@diman1ght491
@diman1ght491 3 жыл бұрын
Очень ждём новых видео, надеюсь ты - в добром здравии =) Это т канал - один из любимых моих каналов
@velopro4285
@velopro4285 4 жыл бұрын
спасибо, очень мотивирующий контент.
@egorvafin1978
@egorvafin1978 Жыл бұрын
Спасибо. Очень все доходчиво. Прекрасное изложение сути.
@ivanl7786
@ivanl7786 2 жыл бұрын
Шикарно! Лучше, чем на платных курсах! Жму Вашу женскую руку!
@Alexander-ds1hj
@Alexander-ds1hj 2 жыл бұрын
Спасибо, за видео. Если будет время, сделайте цикл по проблемам с изоляцией. Очень хорошо объясняете.
@cooleekova
@cooleekova Жыл бұрын
Ксения, спасибо за это видео! Объяснение как всегда супер подробное и понятное🔥 Очень нравится ваш стиль подачи материала👍
@deazlylol
@deazlylol 2 жыл бұрын
просто бомба, ясно и понятно хоть я об этом и впервые сталкиваюсь !
@svetlanamazhaykina6918
@svetlanamazhaykina6918 10 ай бұрын
Спасибо за Ваш труд! Коммент в поддержку канала.
@alexandr7722
@alexandr7722 Жыл бұрын
Какое же ах...е объяснение, с четкими примерами, классная девушка
@natielsanti407
@natielsanti407 2 жыл бұрын
Спасибо. Информация не для новичков, но объяснено годно.
@СаидЛутфуллин
@СаидЛутфуллин 2 жыл бұрын
Подписался, поставил лайк. И в общем вот это все - мой коммент поддержки!
@diman1ght491
@diman1ght491 4 жыл бұрын
О боги, как же я люблю этот канал. Спасибо большое! Базы данных - одна из важнейших вещей, которые нужно знать бекендеру. Какой бы ты ни писал супер оптимальный код на C++, если ты юзаешь базу данных и запрос выполняется 15 секунд - то оптимизация этого кода будет незаметна совершенно. Лайк.
@ozmeks
@ozmeks 2 жыл бұрын
Очень интересно было посмотреть на примере!
@Wladimir_31
@Wladimir_31 2 жыл бұрын
Благодарю за объяснения ниже в комментариях ))!
@vova_dev
@vova_dev 7 ай бұрын
Обалденно с примером!
@annasakharova511
@annasakharova511 3 жыл бұрын
Спасибо за информативное и познавательное видео. Все разжевано и разложено по полочкам. Очень полезная инфа)
@eugenysh5731
@eugenysh5731 3 жыл бұрын
Очень крутое видео! Сам сталкивался с read commited и repeatable read уровнями изоляций транзакций. Насчет durability возможно стоит добавить, что в случае отключения питания машины с бд, когда снова будет питание и бд будет поднята, бд прочитает логи транзакции и завершит/либо откатит не завершенные транзакции. :)
@dimapunisher
@dimapunisher Жыл бұрын
Блин спасибо огромное за такое разбор) столько раз читал про это и смотрел видео но теперь как будто осинило всё что я там начитывал с заумными словами
@marco.satan6
@marco.satan6 2 жыл бұрын
Ксения, спасибо вам за подробное объяснение! Намного лучше чем всякие статьи на хабре. Я очень вами вдохновляюсь и надеюсь, что я тоже стану классным специалистом в своей сфере и буду делиться своими знаниями
@andreydrobyshev8222
@andreydrobyshev8222 3 жыл бұрын
Более внятного и понятного объяснения ACID - сложно представить, очень понравилось, спасибо за твой труд.
@СтепанОсотов
@СтепанОсотов Жыл бұрын
очень понятно, как раз для начинающих, спасибо
@МаксимТимофеев-н9н
@МаксимТимофеев-н9н Жыл бұрын
Супер. Нужно больше видео)
@aleksprimetv
@aleksprimetv 2 жыл бұрын
Побольше таких видео и побольше подробных примеров)
@vinogradishev
@vinogradishev 2 жыл бұрын
Очень умная девушка, спасибо огромное!
@andreyalexandrov2067
@andreyalexandrov2067 4 жыл бұрын
видео пушка! спасибо. хочется еще про БД))
@evgenibasov9545
@evgenibasov9545 2 жыл бұрын
Круто 👍 Вот ещё бы про isolation видосиков. Спасибо
@meteysh
@meteysh 4 жыл бұрын
Круто блин рассказала, чётко по делу. Интересно слушать
@PythonDevelopment
@PythonDevelopment 4 жыл бұрын
Привет и спасибо огромное)) Ждем новых роликов. Репост, лайк, коммент с двух акков всё для поддержки канала)
@elizavetazonova6642
@elizavetazonova6642 2 жыл бұрын
Автора так приятно слушать про БД
@allximik50
@allximik50 Жыл бұрын
За отрывок из "Теория большого взрыва" сразу лайк))
@alexandergaiwer9804
@alexandergaiwer9804 3 жыл бұрын
Узнал для себя кое-что новое. Спасибо за видео))) Лайк!!!!
@Guitar8202
@Guitar8202 2 жыл бұрын
Классный материал и подача, Спасибо!
@TatsuLeo
@TatsuLeo 2 жыл бұрын
И от куда только такие умницы берутся...
@dimitrycus
@dimitrycus 2 жыл бұрын
Полезные видео! Спасибо! Засыпаю мин через 20
@ВалентинПоликарпов-ю9д
@ВалентинПоликарпов-ю9д 2 жыл бұрын
0:12 Для того чтобы ограниченная на некотором отрезке функция была интегрируема на нем, необходимо и достаточно, чтобы разность верхних и нижних сумм Дарбу стремилась к нулю, когда мелкость разбиений отрезка стремится к нулю. Жесткий матан :)
@Devivl
@Devivl 6 ай бұрын
Спасибо за отличный материал.
@maceall8106
@maceall8106 3 жыл бұрын
Благодарю за видео, как раз затронул эту тему при обучении! Как всегда все подробно и комплексно) p.s. соскучились по новым видео!)
@yevgenvolnov9728
@yevgenvolnov9728 Жыл бұрын
Спасибо, очень доходчиво.
@ganja_qit
@ganja_qit Жыл бұрын
Хоть я и слышу о ACID 3 раз ,но обьясняешь хорошо🤔
@dojekon
@dojekon 2 жыл бұрын
Господи 10/10 Если бы в универе так объясняли, то вместо работы я бы ходил на лекции
@СергейКатин-т2ы
@СергейКатин-т2ы 2 жыл бұрын
Не умирай, спасибо тебе за видео! ;)
@АлиСултанов-и8э
@АлиСултанов-и8э 2 жыл бұрын
Большое спасибо, было полезно узнать про уровни изоляций)
@paulkarkarin466
@paulkarkarin466 Жыл бұрын
Классная. Было интересно!
@scutc84
@scutc84 Жыл бұрын
Отличное объяснение, спасибо! С меня лайк, подписка, колокольчик :)
@mpchest1
@mpchest1 2 жыл бұрын
Шикарное объяснение!
@Alexander-is1eq
@Alexander-is1eq 2 жыл бұрын
Очень доступно. Спасибо большое!
@goludg
@goludg 4 жыл бұрын
Лайк и коммент
@goodvideobro
@goodvideobro 8 ай бұрын
классно что с примерами в терминале
@alexhayes4253
@alexhayes4253 4 жыл бұрын
Ура, понятная теория умными словами!
@probro1172
@probro1172 6 ай бұрын
Умничка❤ Благодарю
@STRIPPEDSTAR
@STRIPPEDSTAR 3 ай бұрын
Great video, your explanation is really helpful and easy to get)
Tuna 🍣 ​⁠@patrickzeinali ​⁠@ChefRush
00:48
albert_cancook
Рет қаралды 141 МЛН
人是不能做到吗?#火影忍者 #家人  #佐助
00:20
火影忍者一家
Рет қаралды 20 МЛН
The evil clown plays a prank on the angel
00:39
超人夫妇
Рет қаралды 52 МЛН
Транзакции - Spring Framework в деталях
1:20:21
Уголок сельского джависта
Рет қаралды 28 М.
ТРАНЗАКЦИИ И БЛОКИРОВКИ ПРОСТЫМ ЯЗЫКОМ
31:13
Ваня Ио про разработку
Рет қаралды 30 М.
Что такое ACID за 9 минут
9:46
Listen IT
Рет қаралды 40 М.
MySQL и PostgreSQL: что «под капотом» и почему это важно знать прикладному разработчику
1:01:24
Spectr — команда разработки цифровых сервисов
Рет қаралды 23 М.
ACID: Изоляция. (Владимир Кузнецов)
17:50
Sergey Nemchinskiy
Рет қаралды 12 М.
Tuna 🍣 ​⁠@patrickzeinali ​⁠@ChefRush
00:48
albert_cancook
Рет қаралды 141 МЛН