apakhomov
apakhomov
  • 74
  • 69 537
45. Matklad про TiberBeetle | Аудио
В гостях matkald -- разработчик TigerBeetle, Rust IDE и Rust analyzer. Поговорили про интересную базу данных, которая совсем не похожа на остальные. Осторожно, хардкор.
--
Блог Алексея: matklad.github.io
TigerBeetle: tigerbeetle.com
--
00:00 Введение
00:01:20 Что такое double-entry accounting
00:03:10 Про TigerBeetle
--
Телеграмм канал подкаста: t.me/tfeat
Телеграмм канал автора: t.me/toxic_enterprise
🎧 Слушай подкаст на всех доступных платформах:
➡️ Apple Podcasts: podcasts.apple.com/am/podcast/%D1%82%D1%8B%D1%81%D1%8F%D1%87%D0%B0-%D1%84%D0%B8%D1%87%D0%B5%D0%B9/id1648026802
➡️ Яндекс.Музыка:
music.yandex.ru/album/23688989
➡️ Spotify:
open.spotify.com/show/0kPnTcLspN1NO5eOHKSufE?si=5b0515e9c8ca43e2
#database #clickhouse #simd
มุมมอง: 329

วีดีโอ

44. SIMD в базах данных | Аудио
มุมมอง 547หลายเดือนก่อน
Выдаем базу про процессоры и SIMD инструкции на примере Clickhouse. Осторожно, хардкор! Блог Максима: maksimkita.com Книга Агнера: www.agner.org/optimize/#manuals Книга Брендана Грегга: www.brendangregg.com/systems-performance-2nd-edition-book.html 00:00 Введение 00:01:40 Как работает процессор 00:12:35 Stack 00:16:12 Процессор это текучая абстракция 00:18:15 Prefetch 00:23:25 Протокол когерент...
43. JIT компиляция в базах данных | Аудио
มุมมอง 5372 หลายเดือนก่อน
Just In Time Compilation (JIT) используется в таких системах, как JVM, Postgres, Clickhouse. Сегодня разбираем эту технологию по косточкам. Осторожно, хардкор! Блог Максима: maksimkita.com Выпуск про LLVM: t.me/tfeat/84 00:00 Введение 01:05 Что такое JIT и как это работает в Java 32:28 История про самый быстрый LRU кэш 40:30 Чистый код и JIT 55:23 JIT в базах данных 1:26:12 Как происходит JIT к...
NeoVim #9. Конфиг.
มุมมอง 6453 หลายเดือนก่อน
Делюсь своим конфигом с самой красивой темой. GitHub: github.com/PakhomovAlexander/config.nvim/tree/stable 0:00 Вступление 1:52 init.lua 3:01 Плагины 10:41 Конфигурация #neovim #vim #tutorial #nvim #learn Telegram: t.me/toxic_enterprise
42. MrCyberSec: что нужно знать про безопасность | Аудио
มุมมอง 9443 หลายเดือนก่อน
Наваливаем базу про кибербезопасность вместе с MrCyberSec. Подкаст "Смени Пароль!" smeni-parol.ru Материалы: - www.youtube.com/@MrCyberSec - github.com/danielmiessler/SecLists - Web applications hackers hadbook - Hacking APIs book - www.hackthebox.com - tryhackme.com - www.root-me.org/?lang=ru - ctftime.org/ctfs - picoctf.org 00:00 Введение 01:09 Про канал MrCyberSec 3:20 Начинаем исследовать i...
41. Qdrant: Векторная база данных, написанная на Rust | Аудио
มุมมอง 4393 หลายเดือนก่อน
В гостях автор движка векторного поиска Qdrant, Андрей Васнецов. Разбираемcя в векторном поиске, индексах и Rust. qdrant.tech 00:00 Введение 1:17 Что такое векторный поиск 19:27 Нейросети 35:15 HNSW и Qdrant 57:55 Raft 1:11:22 Как тестировать распределенную базу данных 1:17:15 REST vs gRPC 1:30:27 Rust 2:07:50 Async IO Телеграмм канал подкаста: t.me/tfeat Телеграмм канал автора: t.me/toxic_ente...
NeoVim #8. Macros.
มุมมอง 4503 หลายเดือนก่อน
Макросы в vim. qa - начать запись последовательности действий в регистр a @a - воспроизвести макрос из регистра а @@ - воспроизвести последний макрос @A - дозаписать последовательность действий в регистр а 0:00 Вступление 0:45 Что такое макросы 5:30 Нормализация курсора 7:58 Дописываем макрос в регистр 9:19 Исполнение макроса на выделенном блоке 12:15 Пример с DTO #neovim #vim #tutorial #nvim #...
39. Иван Ямщиков: Наука, образование и лайфхаки для программистов | Аудио
มุมมอง 5233 หลายเดือนก่อน
Почему школа травмирует? Какая цель у образовательной системы? Как программисту продолжить учиться после университета? Выпуск для тех, кто готов взорвать себе голову. 00:00 Введение 01:10 Подкаст Проветримся! 05:45 Генеративные модели и проект "Нейронная оборона" 11:25 Наука и университет 30:11 Будущее зависит от вас 37:40 Школа травмирует 01:08:16 Как развиваться программисту - Подкаст "Провет...
38. Почему ClickHouse не тормозит? | Аудио
มุมมอง 5143 หลายเดือนก่อน
38. Почему ClickHouse не тормозит? | Аудио
37. vas3k: CEO OF HTMX [18+] | Аудио
มุมมอง 3693 หลายเดือนก่อน
37. vas3k: CEO OF HTMX [18 ] | Аудио
36. LLVM: Rust, современный C++, как законтрибьютить в Swift | Аудио
มุมมอง 6253 หลายเดือนก่อน
36. LLVM: Rust, современный C , как законтрибьютить в Swift | Аудио
35. IntelliJ IDEA: как работает самый популярный редактор кода для Java | Аудио
มุมมอง 3653 หลายเดือนก่อน
35. IntelliJ IDEA: как работает самый популярный редактор кода для Java | Аудио
NeoVim #7. Marks and registers.
มุมมอง 8293 หลายเดือนก่อน
NeoVim #7. Marks and registers.
33. Оптимизация запросов | Аудио
มุมมอง 2.6K3 หลายเดือนก่อน
33. Оптимизация запросов | Аудио
32. Merge sort и hash join: как базы данных соединяют и сортируют таблицы | Аудио
มุมมอง 3853 หลายเดือนก่อน
32. Merge sort и hash join: как базы данных соединяют и сортируют таблицы | Аудио
31. WAL: сердце любой базы данных | Аудио
มุมมอง 1.6K3 หลายเดือนก่อน
31. WAL: сердце любой базы данных | Аудио
30. LSM Tree: структура данных, которая взрывает мозг | Аудио
มุมมอง 4963 หลายเดือนก่อน
30. LSM Tree: структура данных, которая взрывает мозг | Аудио
29. Concurrency control: 2PL, timestamp ordering, OCC, MVCC | Аудио
มุมมอง 2933 หลายเดือนก่อน
29. Concurrency control: 2PL, timestamp ordering, OCC, MVCC | Аудио
28. ACID transactions: аномалии, два вида сериализуемости | Аудио
มุมมอง 3593 หลายเดือนก่อน
28. ACID transactions: аномалии, два вида сериализуемости | Аудио
27. Хэш-таблицы: функции и схемы хэширования | Аудио
มุมมอง 2363 หลายเดือนก่อน
27. Хэш-таблицы: функции и схемы хэширования | Аудио
26. Оптимизируем B+tree: копирование при записи, пакетирование, защелки | Аудио
มุมมอง 2983 หลายเดือนก่อน
26. Оптимизируем B tree: копирование при записи, пакетирование, защелки | Аудио
25. Buffer pools: почему базы данных реализуют часть операционной системы | Аудио
มุมมอง 7403 หลายเดือนก่อน
25. Buffer pools: почему базы данных реализуют часть операционной системы | Аудио
24. Лучшая структура данных: B-tree, B+tree | Аудио
มุมมอง 4903 หลายเดือนก่อน
24. Лучшая структура данных: B-tree, B tree | Аудио
23. SSD и HDD: устройство дисков, слотированные страницы | Аудио
มุมมอง 5613 หลายเดือนก่อน
23. SSD и HDD: устройство дисков, слотированные страницы | Аудио
22. Архитектура баз данных | Аудио
มุมมอง 4774 หลายเดือนก่อน
22. Архитектура баз данных | Аудио
21. Введение в базы данных: История и SQL | Аудио
มุมมอง 9504 หลายเดือนก่อน
21. Введение в базы данных: История и SQL | Аудио
NeoVim #6. Visual mode.
มุมมอง 8484 หลายเดือนก่อน
NeoVim #6. Visual mode.
20. Генетические алгоритмы и тесты | Аудио
มุมมอง 2354 หลายเดือนก่อน
20. Генетические алгоритмы и тесты | Аудио
19. Выдал базу: три важнейших вещи в разработке ПО | Аудио
มุมมอง 4064 หลายเดือนก่อน
19. Выдал базу: три важнейших вещи в разработке ПО | Аудио
18. Положение Дел, YouTube | Аудио
มุมมอง 1254 หลายเดือนก่อน
18. Положение Дел, TH-cam | Аудио

ความคิดเห็น

  • @someone-worker
    @someone-worker 4 วันที่ผ่านมา

    52ая минута. в любом месте строки шифт-i написал текс(если нужно поставил пробел) ескейп - перейти к первому слову в строке, начать набирать перед ним, перейти в режим нормал. Далее повторять через . (точка) . оно?

    • @apkhmv
      @apkhmv 3 วันที่ผ่านมา

      кажется что да, точкой было бы проще

  • @roman-berezkin
    @roman-berezkin 5 วันที่ผ่านมา

    Крутейший подкаст, классный гость, крайне интересные мысли и мощный поток мотивации решать дейлики))

    • @apkhmv
      @apkhmv 3 วันที่ผ่านมา

      eeeee!

  • @СергейМалышев-т9у
    @СергейМалышев-т9у 6 วันที่ผ่านมา

    Интересно

  • @alexzakr
    @alexzakr 6 วันที่ผ่านมา

    Жаль, что мало людей понимают ценность таких стримов. Желаю роста аудитории!

    • @apkhmv
      @apkhmv 6 วันที่ผ่านมา

      спасибо!

  • @ЕвгенийМирошниченко-е5м
    @ЕвгенийМирошниченко-е5м 7 วันที่ผ่านมา

    Почему ты СУБД называешь базой данных? Разницу понимаешь?

  • @TearsXIII
    @TearsXIII 7 วันที่ผ่านมา

    Что за шрифт в терминале?

    • @apkhmv
      @apkhmv 7 วันที่ผ่านมา

      fira code

  • @LudaMihko
    @LudaMihko 8 วันที่ผ่านมา

    Саша, с удовольствием слушаю про БД подкаст) можете ли Вы посоветовать для прочтения или прослушивания что-либо? Огромный плюс подобного формата - это самообразование в доступной форме только прослушиванием!

    • @apkhmv
      @apkhmv 8 วันที่ผ่านมา

      Ох, для прочтения много всего есть, смотря что Вам интересно. Мне вот очень понравилась книга "Распределенные данные. Алгоритмы работы современных систем хранения информации.". Можно еще курсы от Andy Pavlo на ютубе посмотреть.

    • @LudaMihko
      @LudaMihko 8 วันที่ผ่านมา

      @@apkhmvспасибо за совет) Меня интересует все , что касается баз данных, их строения и все что может быть полезно для дата инженеров)❤

  • @aliaksandr_kokhna
    @aliaksandr_kokhna 10 วันที่ผ่านมา

    Добрый день, спасибо за подкаст, как подключится к комьюнити FAANG ?

    • @apkhmv
      @apkhmv 10 วันที่ผ่านมา

      faangtalk telegram

  • @КрипаковАлексей
    @КрипаковАлексей 11 วันที่ผ่านมา

    Какой у тебя mac(железо)?

    • @kuchumovnikita7977
      @kuchumovnikita7977 11 วันที่ผ่านมา

      судя по нестанадртному для маков объему оперативки (36гб) - m3pro/ m3max

    • @apkhmv
      @apkhmv 10 วันที่ผ่านมา

      m3 max 36 gb

  • @babenoff
    @babenoff 11 วันที่ผ่านมา

    Режет слух ваше "сиквел" 😊 но это больше придирка

    • @kvadro_id
      @kvadro_id 11 วันที่ผ่านมา

      А в чем проблема? Это так и читается, если правильно, а не по колхозному... речь у парня очень даже, в отличии от 80% прочих блогеров НедоПрогеров, не умеющих нормально общаться и/или с договором украинской деревни. Так что не гони))) Лучше подучить как правильно произносить названия терминов, не помешает точно! И никаких АШ, только ЭЙЧ, к примеру ;)

    • @babenoff
      @babenoff 11 วันที่ผ่านมา

      @@kvadro_id ну первая буква S , она не читается как "Си". Да и потом, SQL - это аббревеатура, почему вы, например, МЧС не называете "Мичэс"?. Я же говорил, что это больше придирка, вот и все) не надо нападать на меня. Речь у блоггера поставлена и гоамотна, не то что у виндертона, например)

    • @kvadro_id
      @kvadro_id 11 วันที่ผ่านมา

      @@babenoff просто надо нагуглить этот термин, он изначально был сиквел, потом проблемы с авторскими правами, написание изменили, а произношение оставили... Сейчас можно и так и сяк, но правильнее сиквел ;) Гугл в помощь, брат!))) Без гугла прогер - обезьяна....

  • @exx-ns4tt
    @exx-ns4tt 13 วันที่ผ่านมา

    Хорошая идея написать что-то что бы понять это, вроде это сказал физик Ричард Фейман. С недавних времён сам захотел написать db но увяз в теории. Не забивай на проэкт, у тебя хорошие рассуждения, буду рад смотреть процесс, слушать твои рассуждения ну и учиться. Удачи =)

    • @apkhmv
      @apkhmv 13 วันที่ผ่านมา

      спасибо!

  • @GregoryPodkidysh
    @GregoryPodkidysh 14 วันที่ผ่านมา

    Свичи приятно звучат, что за клавиатура?

    • @apkhmv
      @apkhmv 14 วันที่ผ่านมา

      Panda Tacktile свичи, клава corne v3. Клава всем устраивает, а свичи ну просто норм. Хочу попробовать другие ради интереса.

  • @геральтизривии-с5т
    @геральтизривии-с5т 16 วันที่ผ่านมา

    жалко что мало просмотров, гайд очень полезный, спасибо бро!

  • @sergeys4732
    @sergeys4732 16 วันที่ผ่านมา

    А можно вот этого вот побольше, красавчик, давай давай!!!!

  • @ОлександрБарабаш-в7ш
    @ОлександрБарабаш-в7ш 17 วันที่ผ่านมา

    Классный канал продолжай в том же духе

  • @Maratreason
    @Maratreason 17 วันที่ผ่านมา

    Шикарнейший канал. Как раз сейчас изучаю Rust. Ппц, с таким жестким компилятором я еще не сталкивался :)

  • @romanananev6682
    @romanananev6682 18 วันที่ผ่านมา

    А чем ты рисуешь? в какой прилаге?

    • @apkhmv
      @apkhmv 18 วันที่ผ่านมา

      Contepts на Ipad

  • @ajajapenoflex
    @ajajapenoflex 18 วันที่ผ่านมา

    второй стрим выложат?

    • @apkhmv
      @apkhmv 18 วันที่ผ่านมา

      уже на канале!

  • @XaluDadayev
    @XaluDadayev 18 วันที่ผ่านมา

    Всем привет. А где вторая трансляция, продолжение ? Я не успел посмотреть но видел что трансляция идет.

    • @apkhmv
      @apkhmv 18 วันที่ผ่านมา

      Выложил

  • @enjoyit8499
    @enjoyit8499 19 วันที่ผ่านมา

    Подкаст топ

  • @enjoyit8499
    @enjoyit8499 19 วันที่ผ่านมา

    Ну теперь весь java boilerplate точно поместится

  • @enjoyit8499
    @enjoyit8499 19 วันที่ผ่านมา

    Именованные параметры можно также в обычном конструкторе использовать без проблем

    • @apkhmv
      @apkhmv 19 วันที่ผ่านมา

      int x, y; new MyObject(x_point = x, y_point = y) так в джаве не работает.

    • @enjoyit8499
      @enjoyit8499 19 วันที่ผ่านมา

      @@apkhmv а, сорри, я спутал с parameter object. Спасибо

  • @enjoyit8499
    @enjoyit8499 19 วันที่ผ่านมา

    Насколько обоснованы контраргумент к билдерам, что при конструировании больших объектов создается много мусора, так как после сборки сам инстанс билдера становится ненужным?

    • @apkhmv
      @apkhmv 19 วันที่ผ่านมา

      обоснованы примерно ничем. в узких местах, где очень много обьектов создается, может и будет какая-то разница, но нужно мерить. в остальных 99,9 процентов случаев билдеры совершенно не должны напрягать gc.

    • @enjoyit8499
      @enjoyit8499 19 วันที่ผ่านมา

      @@apkhmv ок, большое спасибо! :)

  • @apkhmv
    @apkhmv 19 วันที่ผ่านมา

    Знал бы я как залетит видос, трижды бы подумал стоит ли вообще на такое комититься!!

  • @vitaliishmidt3704
    @vitaliishmidt3704 20 วันที่ผ่านมา

    Мне кажется, стримы всё-таки больше подойдут именно для такого проекта, а там уже можно и таймкоды приписать, кто в записи смотреть будет

  • @vitaliishmidt3704
    @vitaliishmidt3704 20 วันที่ผ่านมา

    RUSTishkaDB | RustishkaDb/ MentalIllnessDb/ SoreLegDb/ CrutchDb

  • @_good_luck
    @_good_luck 20 วันที่ผ่านมา

    как часто будут выходить видео & стримы по написанию своей БД?

    • @apkhmv
      @apkhmv 20 วันที่ผ่านมา

      я ориентируюсь на раз в неделю, потому что кроме как на выходных подобным заниматься у меня времени нет.

  • @Sneg00vik
    @Sneg00vik 20 วันที่ผ่านมา

    Matklad еще комитит в Rust чего-нибудь или интерес окончательно угас?

    • @apkhmv
      @apkhmv 20 วันที่ผ่านมา

      думаю, можно на гитхабе посмотреть.

  • @offroadnewbie
    @offroadnewbie 20 วันที่ผ่านมา

    Тупить на камеру против борроу чекера это как один из выходов из зоны комфорта, нормальная схема я щщетаю. Попробуй стрим, если не зайдет, то уже сделаешь отдельное видео

    • @apkhmv
      @apkhmv 20 วันที่ผ่านมา

      очень заманчиво! попробую чередовать видео/стрим. а там посмотрим что лучше зайдет.

  • @renaldos1779
    @renaldos1779 20 วันที่ผ่านมา

    Видос вышел в реки прямо перед закрытием ютуба в 4:15 ночи. Поставил лукас, и спокич мне. Посмотрю утром.

    • @apkhmv
      @apkhmv 20 วันที่ผ่านมา

      спасибо тебе! и с добрым утром!

    • @dmitry.w3b
      @dmitry.w3b 19 วันที่ผ่านมา

      поразительно, мне тоже)

  • @АлександрПлуталов-ъ4ш
    @АлександрПлуталов-ъ4ш 21 วันที่ผ่านมา

    Нет времени слушать море воды ни о чем

  • @Иван-й1ч8в
    @Иван-й1ч8в 21 วันที่ผ่านมา

    Сюда ❤❤❤

  • @fourbytes1
    @fourbytes1 21 วันที่ผ่านมา

    О, легенда, значит 2 часа будут очень интересные!

  • @jsbauman
    @jsbauman 21 วันที่ผ่านมา

    Круто! Отличная идея для pet-проекта, и выбор в пользу Rust🔥 интересно 👍

  • @РобертАхияров-х7я
    @РобертАхияров-х7я 22 วันที่ผ่านมา

    Наконец-то хороший туториал, чтобы преодолеть первый, самый сложный, барьер к переходу на вим

  • @araz911
    @araz911 22 วันที่ผ่านมา

    kartoshkadb lol

  • @act0r399
    @act0r399 22 วันที่ผ่านมา

    Мне кажется запись стрима и все будет идеально) Лучше пушать на стриме

  • @act0r399
    @act0r399 22 วันที่ผ่านมา

    А подскажи пож-та что за подскат насчет tiger ?

    • @apkhmv
      @apkhmv 22 วันที่ผ่านมา

      tigerbeetle? у меня на этой неделе выйдет выпуск.

  • @act0r399
    @act0r399 22 วันที่ผ่านมา

    таймкод так и не указал(

    • @apkhmv
      @apkhmv 22 วันที่ผ่านมา

      а я тишину вырезал из записи

  • @tigranrostomyan9231
    @tigranrostomyan9231 22 วันที่ผ่านมา

    Ты крут! Очень приятно слушать

  • @ПоломникПоломник
    @ПоломникПоломник 22 วันที่ผ่านมา

    По расту спорно. Твои мысли по поводу него, как второй язык, без GC и т.д. часто встречаю у разных разработчиков. Чем то похожи и на мои. Проблема в том, что по нему нет вакансий. А если они начнут появляться, то вот этот весь народ, который сейчас находится в режиме ожидания, сразу туда ломанется. Плюс не очень понятна его сфера применения, явно не для бизнес логики и веб сервисов, а системный софт - он очень консервативный и не слишком большой рынок. Пока в ближайшем будущем вижу только направление написания драйверов т.к. его в Линукс приняли.

    • @apkhmv
      @apkhmv 22 วันที่ผ่านมา

      Все так. Вот у меня первый язык программирования джава и с работой проблем нет и не предвидится. А вот второй язык хочется что бы для души был, а не для работы. Ну и в целом я могу представить ситуацию, когда мне знание раста будет очень кстати и я даже что-то за деньги на нем напишу.

  • @basheyev
    @basheyev 23 วันที่ผ่านมา

    Мало что знаю о ваших навыках и доступном времени. Но хотя бы простая и плоская persistent СУБД в формате key/value хотя бы b+ tree индексом - уже приключение. А то, что заявляется - это много и сложно. Хватит на сотни эфиров. Знаю не по наслышке. В любом случае терпения и удачи!

    • @apkhmv
      @apkhmv 22 วันที่ผ่านมา

      Все вы правильно говорите, начну я точно с простенькой реализации, а дальше посмотрим куда это зайдет. Я вполне рассматриваю вариант, когда я напишу кое-какой парсер sql, какой-то tree-like индекс и как-то буду это все исполнять и забью.

  • @codingjerk
    @codingjerk 23 วันที่ผ่านมา

    Офигенные подкасты

  • @blackmania05
    @blackmania05 23 วันที่ผ่านมา

    Канал находка!

  • @dever4eg
    @dever4eg 24 วันที่ผ่านมา

    Привет! Попал на видео из рекомендаций ютуба. Идея очень крутая! Вижу тьі подкастьі делаешь, обязательно посмотрю еще 👍 Идея с базой даньіх думаю много просмотров не наберет, но те люди которьіе все же придут смотреть будут очень внимательно тебя смотреть 🙂

    • @apkhmv
      @apkhmv 24 วันที่ผ่านมา

      Спасибо большое!!!

  • @AntonArhipov
    @AntonArhipov 24 วันที่ผ่านมา

    Advent of code стараюсь каждый год хотя бы на один день дольше решать :)

    • @apkhmv
      @apkhmv 24 วันที่ผ่านมา

      Жиза, я тоже с каждым годом все дальше и дальше. Но у меня еще дурная привычка каждый раз на новом языке решать и это сильно замедляет.

    • @AntonArhipov
      @AntonArhipov 23 วันที่ผ่านมา

      @@apkhmv у каждого своя цель. Я в этом году думаю надо взять что-то экзотическое. Наверное как раз Rust можно попробовать

    • @apkhmv
      @apkhmv 23 วันที่ผ่านมา

      @@AntonArhipov о! как раз тебе мои мучения может будут полезны.

    • @AntonArhipov
      @AntonArhipov 23 วันที่ผ่านมา

      @@apkhmv определённо

  • @andreybelov4461
    @andreybelov4461 24 วันที่ผ่านมา

    Алексей тебя может на zig перетянет ) Подкаст твой давно слушаю, на канал сегодня наткнулся. Подписался, жду выпуска с ним - уверен будет выпуск пушка.

    • @apkhmv
      @apkhmv 24 วันที่ผ่านมา

      дааа, выпуск пушка плучился, на днях выйдет. Про Zig ты удивишься!

  • @AEF23C20
    @AEF23C20 24 วันที่ผ่านมา

    как до некоего "фана" дошёл, так и выключил нет никакого фана, оно не нужно, нужно что бы работало и работало быстро мои самописные бд работают со скоростью доступа [и поиска в том числе] - 400 млн. объектов/сек догоните меня, а сможете?

    • @apkhmv
      @apkhmv 24 วันที่ผ่านมา

      ссылку на бенчи, пожалуйста.

    • @AEF23C20
      @AEF23C20 23 วันที่ผ่านมา

      таких ссылок нет и не будет, тем более даже если бы и были эти ссылки - они ничего не дадут, потому что это всё - узкоспециализированные узкозаточенные бд [без бд], условно называемые бд есть данные, данные слишком разнообразны, что бы данные пихать "в что-то единообразное" - это утопия в чистом виде, простейший пример: данные в виде таблички и данные в виде графа отличаются как небо и земля, и принципиально [математически] невозможно сообразить единообразное отображение [ну или маппинг] на такого рода слишком отличающиеся данные данные имеют статистическое распределение, т.е. не бывает таких данных, что бы обращение к данным конкретного дата-сета было статистически равномерно распределено - это тоже утопия, такого никогда не бывает далее ещё 100+ пунктов, и они все [или почти все] глубоко теоретические, но они же напрямую следуют из реальных дата-сетов, данные слишком разнообразны, и универсальных решений никогда не будет, но тогда и ссылки "на что то там" ничего не дадут, потому что это ссылки на код, который предельно никому никогда не понятен, и не должен быть понятен) а "посыл" этого следующий, это я вовсе не с целью "померяться писюнами" - оно никому не нужно, хотя и может быть так воспринято [но зачем?], смысл тут прост - в некотором смысле существуют условные базовые "термодинамические константы", которые весьма сложно переплюнуть, но каково их значение? понятное дело что к этому нужно стремиться, но стремиться к чему? вот вам число [конкретное число] написано - и уже это [на самом деле] многое значит, это число 400млн./сек естественно на обычный проц в районе 4ггц, естественно на одно ядро, и уже отсюда многие следствия - например: 4ггц / 400млн. операций - это десять тактов на операцию, уже отсюда сразу и сходу можно понять, что всё это дело работает исключительно нативно, исключительно узкозаточенно, исключительно на банальных массивах и да, это бд, но в общем смысле - это "система" которая "программирует массивы", это по которое программирует по, а затем это самое узкозаточенное автоматически напрограммированное и работает, иначе никак

    • @ivanjermakov
      @ivanjermakov 21 วันที่ผ่านมา

      @@AEF23C20 я так понял "самописные бд" это CSV/бинарные файлики которые тривиально парсятся? какое это отношение имеет к видео?

    • @AEF23C20
      @AEF23C20 21 วันที่ผ่านมา

      нет, вы не поняли потому что не важен парсинг, важно что из этого получается, на самом деле некие файлики [если по-существу] - ни на что не влияют, а вот то что вы распарсите - что с этим происходит? оно [распарсенное] где лежит? понятное дело не в файликах, оно в оперативке лежит, а вот уже это и есть реальная бд, потому что когда это самое распарсенное [как то] помещается в оперативку - вы именно к этому и обращаетесь далее, но как сделать так, что бы именно то что в оперативке и было вменяемым и быстрым? и тогда получается не важно как хранится бд, пусть это цвс или любое другое, пусть даже хмл - какая разница? важно не это, важно только то, как оно представляется в итоге и как вы к этому "итогу" обращаетесь и как быстро можете производить операции именно с тем, что лежит именно в оперативке, и тогда - что же такое бд? а это сложный вопрос) если вы отрываете бд от того как крутится эта бд в оперативке и как она там представлена - вы ничего никогда не добьётесь, и некий формат бд [действительно важный формат] - это и есть представление бд [любой бд] именно в оперативке, а не в файлике бд

    • @AEF23C20
      @AEF23C20 21 วันที่ผ่านมา

      вы можете прям щяс накарячить собственную бд) в виде файлика - и это ничего не даст, потому что вы будете к уже распарсенному из этого файлика обращаться очень медленно, а нужно быстрее - вот здесь и есть самый важный момент - это критический момент, сделайте так, что бы к уже распарсенному вы обращались [в том числе поиском] со скоростью не более 10 тактов на бд-операцию совсем на пальцах: найдите что либо то что вам нужно в этой самой бд [размещённой в оперативке] стабильно за 10 тактов

  • @user-yf5cc2nv8j
    @user-yf5cc2nv8j 24 วันที่ผ่านมา

    Это очень круто! Не бросай, если будут мало смотреть.

    • @klim_neumann
      @klim_neumann 23 วันที่ผ่านมา

      Гений, сказал бы еще «не бросай работу если мало платят, у тебя хорошо получается!»

    • @monsvta
      @monsvta 23 วันที่ผ่านมา

      @@klim_neumann ну так просмотры могут потом появится, при чем здесь работа вообще

    • @user-yf5cc2nv8j
      @user-yf5cc2nv8j 23 วันที่ผ่านมา

      @@klim_neumann Считаешь, что самый умный, да? Не смог пройти мимо, чтобы не вставить свое очень важное и всем такое нужное мнение, да?

    • @klim_neumann
      @klim_neumann 23 วันที่ผ่านมา

      @@monsvta потому, что это работа. Проходи мимо.

    • @klim_neumann
      @klim_neumann 23 วันที่ผ่านมา

      @@user-yf5cc2nv8j че за агр, иди поспи

  • @LikaLika-r9j
    @LikaLika-r9j 25 วันที่ผ่านมา

    Вот это контент, будем посмотреть!