[Перевод] Как был создан потоковый SQL-движок
Возможно, вы как раз их тех, кто, просыпаясь каждое утро, задаёт себе три самых вечных жизненных вопроса: 1) как мне сделать потоковый SQL-движок? 2) Что это такое – потоковый SQL-движок? 3) Способен ли Господь наш сбрасывать те таблицы, коими владеет иной пользователь? Я тоже ловил себя на том, что задаю себе эти вопросы, и порой они не оставляют меня даже во сне. Мне снятся различные SQL-операторы, которые тычут в меня пальцем, насмехаются над моей некомпетентностью, а я умоляю их, чтобы они ответили на эти вопросы. Так вот, где-то год назад я (довольно смело, если «смелость» - это вообще про меня) снарядился как следует и пустился в долгий и тернистый путь, искать ответы на эти вопросы. Я шёл от монаха к пресвитеру, а от того – к жрецу макаронного монстра, и только в ужасе осознавал, сколь жалкие вопросы их занимают – например, каков смысл жизни, и как обрести мир с самим собой. Но, в конце концов, потерявшись в глубочайших расщелинах моего разума, я набрёл на часовенку, над входом которой значилось: “Epsio Labs”. Тут я преисполнился откровения и вошёл в двери этого храма. Друзья, сегодня я поделюсь с вами теми таинствами, которые познал там (за исключением тех, что подпадают под многочисленные NDA).
https://habr.com/ru/articles/775156/
#SQL #postgres #распределенные_системы #рсубд