Как Postgres Pro вытеснил Oracle? Выясняем вместе с Иваном Панченко

Можно ли open source считать российским? А форки на его основе? Обсуждаем с Иваном Панченко, сооснователем СУБД-разработчика Postgres Professional, программистом и астрономом. Поговорили о вкладе россиян в open source, плюсах и минусах открытого софта, разработке решений на базе open source и отличиях качественного форка. А еще — об Oracle, спросе на российские СУБД, разработках Postgres Pro, кадровом дефиците на рынке и бесплатных курсах по PostgreSQL

Расшифровка видео
Иван Панченко — программист, астроном и сооснователь Postgres Pro
0:00
Всем привет давным-давно У нас ходят слухи и мысли о том а что же у нас считать отечественным программным
0:05
обеспечением А что не считать Open Source Российская это или не Российская И вообще куда деваться что делать тут
0:12
вот Ростелеком тоже интересные вопросы задаёт минцифры и я решил всё-таки
0:17
сделать интервью с человеком которого давно знаю во-первых современный мцст Иван Панченко Это не просто человек а
0:24
действительно сооснователь компании pog Professional которую я давно тоже знаю Да я думаю все многие слышат Иван
0:30
Панченко заместитель генерального директора pog Professional кандидат физико-математических наук астроном
0:36
окончил Физический факультет МГУ с 1996 года занимается разработкой сложных высокопроизводительных систем для
0:42
бизнеса вводил разработкой проектов Rambler занимал должность директора по разработкам СТК Group и технического
0:47
директора в сети Мой мир разрабатывал Rambler Media cas.ru портал ше и другие интернет-портал и информационные системы
0:53
для бизнеса глава комитета по интеграции российского по арпп отечественный софт и председатель экспертного совета оно отты
1:00
код в компанию pog Professional Ивана пригласил Олег бартунов один из первых участников международного проекта
1:05
постгрес Сейчас занимает должность генерального директора вместе с командой российских постгрес систо они на базе
1:10
открытой постгрес ql создали усовершенствованную СУБД для высоконагруженных систем постгрес Pro постгрес Pro самае популярная российское
1:17
СУБД по данным независимого исследования цср за 2022 год и анализа информации на еи закупки за 2022 год я с пом К тому
1:25
моменту уже был знаком потому что все мы тогда как-то подрабатывает
1:30
я познакомился с по К тому моменту уже сделал на м книжный магазин и когда Олег
1:36
узнал что я тоже разбираясь в постгрес он позвал меня в этот проект n.ru это
1:43
была сеть научно-популярных сайтов один из них до сих пор жив это astronet.ru а
1:49
потом технология которую мы Для этого Nature разрабатывали она вместе с нами попала в в период интернет бума года
1:57
когда бурно рос изис становился интернет-порталом и все
2:02
контентные сервисы которые там в году разрабатывались они тоже делались на постгрес и оказалось что пост слабоват
2:10
для рамбле определённые запросы выполнял медленно пост тогда был совсем другим
2:16
современным не сравнить он фактически ещё был в младенческом состоянии и мы поняли что в этом постгрес надо улучшить
2:23
тогда к нам Прим единст
2:28
раз м реализовали новую технологию индексного поиска Вот именно они сделали
2:35
РД дере на базе обобщенного система индексных деревьев которые в поз называется J или или мы говорим
2:43
по-русски вот а это была совершенно новая разработка До этого была какая-то
2:49
ну была научная статья об этой технологии была какая-то попытка её реализации в постгрес Но это всё не
2:55
работало с Олегом переосмыслили это вс реализовали за контрибьютор это в
3:00
постгрес и это был вот таким вот мощным вкладом который был сделан за счёт трамблера сделан был достаточно быстро
3:07
Ну там за время порядка дву месяцев эта же технология позволила потом сделать полнотекстовый поиск по который до сих
3:14
пор жив этот поиск – Это наша разработка ещё тех времён Ну она конечно развивалась она уже далеко не в том виде
3:21
существует Но это тоже пошло оттуда из рамбле Вот и мы в Рамблере очень крепко
3:26
сдружились и друг с другом и продвинулись по очень сильно потом нас
3:33
судьба разбросала по разным по разным компаниям по разным работам вот
3:40
и постс это время развивался и в мире всё больше и больше серьёзных
3:46
компаний начинало признаваться это такие были канты стыдно было признаться что
3:51
когда все платят нормальным разработчикам маф взять и использовать бесплатно было както неприлично вте
4:01
Вот Но проблема в том что по вс-таки был хорош И самое главное что он не просто
4:07
был хорош а за ним стояло сообщество очень профессиональное очень
4:13
консервативное строгое как раз то что нужно для такой области как СУБД поэтому постгрес сразу обладал достаточно
Как росла популярность PostgreSQL в мире
4:21
высоким уровнем надёжности и это
4:28
повоз в 2002 если мне память не изменяет году объявил что знаете ребята у меня
4:33
вот мой биллинг на миллиард пользователей на постгрес и писалось это
4:39
в Эстонии угу Тогда тогда ещё Skype был эстонской компанией и конечно мир был
4:45
немного удивлён и серьёзные компании стали задумываться а может быть и нам тоже может быть и нам тоже этот процесс
4:51
шёл во всём во всём мире это не только российский процесс и не тем более не только эстонский Вот и
4:58
э постепенно бизнес начал интересоваться пом как хорошим продуктом который
5:05
сообщество постоянно будет доливать в котором можно поучаствовать вот и это гораздо дешевле
5:12
естественно чем orac Значит я не хочу сказать что по это бесплатно совсем ну Open sce вообще это
5:19
не совсем бесплатно Там просто другая структура расходов Вот но так или
5:28
иначе компетент Ну да но требуется конечно более квалифицированный специалист это
5:34
факт потом пошёл такой процесс других странах начали возникать компании которые профессионально занимаются
5:40
постгрес сом а также подразделения крупных компаний которые занимаются постгрес например в США и в
5:47
Великобритании где-то примерно в 20045 году начали возникать компании которые
5:54
занимается исключительно постгрес сом Ну вот американская Enterprise db так возникла
6:00
в Англии возникла компания Second Quadrant которая сейчас уже не существует её Enterprise db поглотил
6:05
несколько лет назад в Японии крупные корпорация такие как Fujitsu ntt создали
6:12
подразделения у себя которые развивали постгрес чуть позже в Европе тоже начали заниматься постгрес сом уже на уровне
6:20
компаний вот этот процесс шёл Почему компании такие возникали потому что естественно возникали заказчики которые
6:26
уже не готовы были работать с индивидуальными разработчиками там с членами сообщества с фрилансерами им
6:31
нужен был уже какие-то крупные коллективы которые могут нести ответственность за серьёзные работы там
6:36
за поддержку каких-то серьёзных систем Поэтому такие компании возникали компания Sony кстати одна была из первых
6:43
заказчиков и инвесторов тер db она достаточно приличную сумму вложила тогда в разработку постгрес Вот
6:50
и у нас конечно в России всё шло с большим отставанием потому что всем очень хотелось купить Oracle Я кстати
6:56
помню что и ВМР тоже когда мы в НМ работали в 2000 году Oracle пришёл своими продавцами и они сказали Может
7:04
быть вы купите Oracle это стоит примерно ой сказали Мы лучше не надо и
7:10
действительно для интернет-компании которых очень важно чтобы их продукт то
7:15
есть Клик по рекламному баннеру был имел наименьшую себестоимость им совершенно не хочется закладывать в эту
7:21
себестоимость ещё Oracle с постгрес тут гораздо проще стоимость масштабирования осор гораздо меньше оказалось вот и это
7:30
причина почему именно через интернет компанию вообще Open Source стал очень хорошо заходить потому что в отличие от
7:36
банков где В стоимости их продукции там доля СУБД исчезающей мала Ну по крайней
7:41
мере так было так было но они же все там извиняюсь что перебивают да Они же все
7:47
банки Наоборот говорят Надёжность мы лучше переплати и тогда будем уверены А тут какой-то О sce это так да это так
7:54
пока за осом не стояли компании никто не мог ставить банкам Ну гарантии того что
8:00
это ВС вообще будет работать Тем более что там кто-то придёт это починить в случае чего это одна из причин почему
8:06
бизнес боялся и это одна из причин почему такие компании должны были возникать мы же с Олегом с фёдором в это
8:14
время занимались постгрес у себя кто как я разрабатывал прикладные системы на постгрес А Олег и Фёдор они занимались
8:23
разработкой по как частные либо по своей инициативе либо уних были какието зака
Как появилась Postgres Professional
8:29
компаний какие-то разовые фичи они разрабатывали для постгрес таким образом в частности в постгрес возникла
8:35
поддержка Джейсон это его очень силье в то время было сильное конкурентное преимущество пото что это первая
8:41
реляционная база в которой появилась поддержка Джейсон причём не просто поддержка как
8:46
возможность хранить там данные в текстовом формате с круглыми или с фигурными квадратными скобочка а
8:52
возможность быстро искать с помою индексов Поэтому вот это наша разработка весь мир сказал ах
9:00
Это здорово и популярность по сразу резко начала расти когда это появилось И у Олега начала возникать мысль что Ани
9:09
сделат ли компанию смотрите в Штатах работает в Европе работает Давайте мы тоже попробуем сделать
9:15
компанию и сосредоточиться на вот на поз как на хорошем добром полезном деле но
9:21
чтобы сделать компанию нужны деньги Где их взять
9:26
инра комфо хоро понима что инвер должен быть Независимый это не должен быть какой-то
9:34
заказчик на потому что тогда конкуренты этого заказчика не станут с нами работать потому что этот заказчик будет
9:41
слишком сильно диктовать Что именно разрабатывать А что нет что может идти в разрез с нашими
9:47
творческими планами этого бы не хотелось поэтому мы от очень хороших компаний
9:55
предложения имен пото независимость – это очень важное
10:01
свойство которое нам хотелось иметь и сейчас опыт наше время показывает что
10:06
это было правильное решение в дальнейшем мы поиски
10:13
увенчались Антон сушкевич который был раньше одним из со основателей
10:20
компании invision успешного системного интегратора из которого он вышел с деньгами и искал куда бы их вложить и
10:26
вот мы таким образом друг друга нашли Антон оказался большим молодцом в том
10:32
смысле что он не говорил нам разрабатываете это не разрабатываете то он сказал я вас верю ребята вот вам
10:38
деньги Ну и деньги свои о назад получил через 3 года с большим большим плюсом
10:44
вот он не прогадал вот а мы очень рады что мы получили человека в команде который
10:50
опытен в бизнесе понимает как работают наши заказчики конечно много полезных
10:56
Советов мы от него получили Хотя напрямую компаний управлял не он а мы сами Вот это позволяло нам и
11:03
реализовывать свои творческие амбиции значит были у нас конечно и ошибки были
11:08
и успехи Ну так или иначе Вот примерно за 3-4 года компания вышла на окупаемость начала приносить
11:15
прибыль и вот она продолжает развиваться и по сей день Ну тогда самое главное
11:21
тогда наверное уже стоит задать вопрос ключевой вклад в постс сделан
11:27
российскими разработчиками сейчас продолжает ваша компания делать Огромный вклад Но это Open Source так это
11:34
Российский продукт или это или это что такое Ох Максим тут сразу много
Вклад россиян в PostgreSQL. Postgres Pro — на втором месте в мире в мировом рейтинге разработчиков
11:40
вопросов я вначале расскажу немножко про наш вклад а потом перейду к теме того
11:45
что есть российский софт Ну по крайней мере как я это воспринимаю так получилось что российский вклад по
11:50
исторический большой первым контрим бы Вадим Михеев программист из Красноярска
11:56
который разработал конкретизировать что но важные ключевые компоненты ядра этой
12:02
СУБД правда сейчас он от разработки ото вот он сделал себе карьеру в другой области сейчас он работает
12:08
вице-президентом Голдман сакс неплохо Ну кому что кому что вот он
12:16
выбрал себе такой путь и к разработке пос уже оттуда не возвращается Олег бартунов который начал примерно тогда
12:23
его вклад интернационализация подж
12:30
рово исполь для русских и других национальных символов тем чтобы по могли пользоваться не только Американ
12:37
англичане также европейцы греки русские японцы все другие народы Это был его
12:42
первый вклад можно сказать что открыл постгрес миру не англоязычном потом пошли другие
12:48
разработки потом появились другие русские разработчики Вот Но их вклад в мире все ни Илу сообществе
12:57
ВМ сообщество Российская часть разработчиков они всегда там пользовались определённым авторитетом
13:03
уважения Вот почему потому что они постоянно делали какие-то интересные вещи для постгрес вот и ну сложно
13:10
померить большая проблема вклада его сложно померить в цифрах В чём строках кода измерять например бессмысленно
13:16
потому что можно написать одну гениальную строку Или тысячу бессмысленных вот в строках кода
13:21
очевидно нет А в чём ещё ну в байтах этого кода тоже тоже самое вот к
13:28
сожалению интеллектуальный продукт всегда очень трудно измерить Сколько весит Хорошая
13:34
идея Что важнее закон всемирного тяготение например или изобретение
13:40
линуса неизвестно Ну это И то и другое большие вещи но как их сравнить вот
13:45
поэтому Когда речь идт о том чтобы вклад измерить числом это всегда сложно Вот и мы на самом деле даже и не
13:57
пытаемся Что за эту работу взялась Enterprise db та самая американская компания о которой я говорил уже они
14:04
придумали какую-то методику оценки которую они не раскрывают Но они там оказываются на первом месте по-видимому это заслуженно мы их первое место не
14:11
оспаривая действительно очень много видных разработчиков работает именно у них Вот кстати за последние 101 лет
14:19
произошёл такой процесс что разработчики поса все осели в каких-то компаниях и большая часть – это компании которые
14:26
профессионально именно разрабатывают постгрес в числе таких компаний на первом месте действительно находится ent db в 2020
14:35
если мне не изменяет память году это й db сделала мировой рейтинг компании разработчиков на первом месте оказалась
14:42
она сама потом ещё несколько компаний на четвёртом месте были мы Для нас это был сюрпризом никто нас Не мерил Мы считали
14:49
четвёртое место очень круто и в любом случае это было первое место среди не американских компаний в
14:57
2022 имы оказались внезапно на втором месте
15:03
это лже это тоже чит мы так сказать политический
15:08
враг Америки совершенно они совершенно не заинтересованы нас продвигать поэтому вряд ли здесь там есть какие-то
15:14
подтасовки или что-то ещ вот Хотя методика закрытая никто никто не оспаривает по крайне мере эти результаты
15:27
вот признание это круто это круто Просто порадовались кто там Е В этом рейтинге
15:35
есть близи нас это всё опубликовано можно на сайте нашей компании есть
15:41
перевод этой публикации из блога инте со ссылкой вот Суть в том что другие
15:48
компании которые там есть Microsoft Amazon Microsoft казалось Казалось бы противник открытого кода самом
15:57
mof один из очень заметных контрибьютор
16:04
для азура открыли операционную систему и там вообще для ко конечно азу линуса
16:10
сколько угодно и очень много осор они делают и другого И в том числе вот с
16:16
постгрес Они тоже работают они приобрели несколько лет назад турецкую компанию
16:21
situs db турецко европейскую компанию за сумму
16:27
порядка сотни миллионов со или двух сотен миллионов долларов они приобрели эту компанию и сервис это предоставляет
16:35
сейчас сервис который зарабатывают компания они сейчас свом облаке предоставляют поэтому они чтобы
16:41
поддерживать е в нормальном состоянии они должны контрить что-то в пост Вот и тут мы подходим к тому что
16:48
вот как вообще это сообщество устроено Почему столько компаний Они же конкурируют друг с другом но тем менее
16:54
они оказались в на одном по вме зада решают они даже сообща работают да да
17:01
они сообща Работают но этот феномен касается Не только поса это вообще осор которые в наше время Open Source надо
17:07
воспринимать как инструмент для эффективного взаимодействия компаний то есть есть очень сложные задача которая
17:14
одной компании одной стране Там невозможно решить есть международная кооперация например по термоядерного
Почему Open Source эффективен для бизнес-задач
17:21
синтезу там по космическим пом МКС например да другие крупные международные
17:26
проекты в науке шй адронный коллайдер например международный проект одной стране тяжело и страны которые
17:33
конкурируют они решают в чём-то объединиться понятно что не во всм но в чём-то они объединяются вообще научные
17:39
исследования достаточно сильно интернационализм продуктов есть
17:46
сложнейшая задача разработка операционной системы сколько операционных систем было в конце прошлого века оче
17:57
чень Вы вытеснил почему Потому что его разрабатывает совместно всё мировое
18:02
сообщество с ним трудно конкурировать любая страна меньше мирового сообщество всё остальное больше на уровне
18:08
погрешности их процент Да поэтому получилось так что Linux семимильными шагами пошёл Хотя тот же Microsoft Мы
18:14
поним у него была рекламная кампания значит Get The fact она называлась где
18:19
говорилось о том что вот есть Microsoft Window есть смотрите Нако Windows
18:25
лучше вобще Никуда не годится эту компанию начали это было фактически
18:31
признанием того что есть конкурент который раст быстрее и они его боятся интересно похожая ситуация была и на
18:37
российском рынке с оралом на второй наверно год существования нашей компании Oracle
18:43
российское отделение or написала такое письмо всем своим заказчикам Почему по никогда не
18:48
заменит сейчас авто этого письма работают нашей компании является специалистами
Как Oracle испугался конкуренции с PostgreSQL
18:57
для в мире популярность постгрес растёт быстрее чем популярность окла падает вот
19:04
и это мировой процесс Это не просто какое-то наше импортозамещение здесь импортозамещение совпадает с мировым
19:10
технологическим трендом Это хорошо Угу теперь э про наш вклад всё-таки вернусь к теме
19:16
нашего вклада о котором вы спрашивали почему вот все эти компании которые конкурируют на одном
19:21
поле или большая часть них Она имеет какие-то свои производные от общего укун
19:26
сонного пог продукты в этих продуктах они делают то что сообщество не готово принять или то что
Зачем коммерческие компании контрибьютят в Open Source
19:33
они могут продать для корпоративного рынка а
19:38
индивидуальным там простым людям мелким компаниям это не интересно то что они делают коммерческие
19:45
версии кстати не все из них закрытым кодом позволяет им с одной стороны обеспечить финансирование всего
19:51
проекта что вопрос Кто будет платить за разработку вот сложилась такая экосистема в мире
19:58
технологические компании которые развивают продукт они лидеры двигают свои продукты вперёд но над какой-то
20:04
частью общей они работают сообще То есть у каждой есть какой-то свой свои
20:10
наработки которые они
20:28
иначе будет тяжело объединять то что делают в сообществе и то что делают они Чем дальше ваше ответвление как говорят
20:37
у нас форк ответвление Чем дальше ваше ответвление уходит от основного ствола тем вам сложнее принимать изменения
20:44
которые делаются понятно И нужно будет отдель целый отдел сажать который будет заниматься только тем что у нас так и
20:51
есть у нас есть группа которая занимается слиянием изменений делаем Это
20:57
нев они обе и много изменений дется в мире
21:02
мы долж для этого мы должны постоянно разбираться во всех изменениях невозможно слить код не понимая его вот
21:08
поэтому это действительно серьёзная большая работа и если форк перестаёт обновляться он через некоторое время МРТ
21:15
потому что он отстал от международного технического прогресса ушёл куда-то в
21:21
изоляцию Это большой риск это большой Рик может быть какой-то узкоспециализированный продук
21:30
продукт общего назначения тут же начинает конкурировать со всем миром А это сложно и может быть
21:36
не нужно большинство компаний решает что это не нужно и они принимают изменения из основного потока к себе а чтобы
21:43
изменение бы чтобы разница была меньше чтобы каждый раз приходилось меньше пропасть перепрыгивать они постоянно чит
21:50
туда добавляют добавляют то что онита п для комме компаний в том что
21:58
котб свой код в Open Source то что этот код начинает поддерживать мировое сообщество В том числе уже за
22:06
потенциальными ошибками Там не только Они следят им начинают помогать всё сообщество понятно что экономия Да
22:11
осорно сообщество это конечно Поэтому я и говорю что это очень эффективный механизм для кооперации в том числе
22:17
международной именно в этом сейчас смысл осор то есть экономия в опенсорс не в
22:22
том что он бесплатен ну или это не главная его экономия главная экономия в том что он позволяет сотрудничать
22:28
эффективно И тем самым быстрее научно-технический Прогресс начинает двигаться люди не изобретают 10
22:34
велосипедов всё-таки там не 20 человек сидит над процессом работает над созданием а там не на 200 это совсем
22:42
друго то есть активных членов сообщества там сотни Ну там есть какое-то ядро
22:47
десятки там самых активных чёткой границы Нет Есть люди которые делают один патч в год Есть люди которые делают
22:53
один патч 2 в года Я вот хоть и стал заместителем директора Я тоже иногда пишу патч для постгрес Кстати а сколько
23:01
человек у вас в компании У нас сейчас работает уже там около 220 человек
23:06
точную цифру я не скажу потому что каждую неделю кто-нибудь новый приходит мы активно развиваемся сейчас для нас
23:13
Шни обстоятельства Для нас это окно возможностей Мы хотим развивать наш продукт и поэтому мы очень активно
23:21
сейчас нанимаем разработчиков инженеров по эксплуатации Вот это очень важно Ну
23:29
давайте к российскому соту вернёмся Я уже объяснил про наш вклад он по-прежнему большой значит объяснил
23:35
Зачем он нужен нам Почему это для сообщества хорошо и для нас хорошо В
23:40
общем сложилось в мире постгрес такое равновесие така экосистема когда есть компания есть сообщество есть заказчики
23:47
есть механизм передачи технологий от компании в сообщество возврата обратно
23:52
есть механизм финансирования все этой разработки тепер про российское софт Ну очевидно простое
23:59
определение российский софт тот который сделан в России который принадлежит россиянам или российским
24:04
компаниям российской компания она зарегистрировала у нас то что это их их
Какой продукт считать российским
24:11
программный продукт получила патенты Паспорта у тех кто основал
24:16
компанию российские То есть у нас закон строго прямо прописывает какие есть критерии отечественно Вот но А насколько
24:24
вот можно же взять и всё тогда ты тоже вроде как Ну да есть такое понятие
24:30
владение кодом юридическое А есть владение кодом реальное Вот что значит вы владеете там вы владеете там
24:36
плаванием Я не знаю там теннисной ракеткой или чем-нибудь ещё значит вы умеете этим пользоваться вы знаете как
24:41
там если вас бросят в реку вы значит не утонет если вам дадут теннисную ракетку
24:47
Вы попадёте по мечу вот а вот такое владение конечно в законе никак невозможно учесть потому что оно
24:52
неформально вот умеют люди могут они или нет конечно можно да можно взять чужий код и так К сожалению
25:00
поступают Осо лицензии разрешают такое использование можно сказать что да это
25:06
не постс это база данных Вася Пупкина Вася Пупкин под своим именем Может её зарегистрировать в реестре вопрос в том
25:12
что будет если к нему придут С каким-то багом там с проблемой даже с
25:18
консультацией простой оказывается что на самом деле продуктом владеют те кто его
25:23
разрабатывает владеют в юридическом смысле а вре
25:29
по-хорошему оный продукт в России должен чтобы считаться российским он должен
25:35
представлять представляться разработчиками здесь какими-то какими-то понятно что орный продукты – Это
25:42
международная кооперация Некоторые из них начались в России наме был прекрасный международный оный продукт
25:48
верве который создал кстати тоже в Рамблере он
25:56
возник наша Родина упустила значит американцы Этот проект сделали
26:02
коммерческим проинвестировать переманивает где-то за границей была очень некрасивая история когда его права
26:09
на НКС пытались отжать вот слава Богу неудачно там сообщество встало на защиту
26:15
Игоря надо сказать очень эффективно Вот А этот продукт стоит на 30 или больше 30% веб-сервера в мире то есть это это
26:23
вообще основа можно сказать мирового интернета сейчас а это вышло из рамбле 2000 там в
26:28
2000 тире наверно 2005 году сколько там Игорь проработал не помню вот это
26:34
чудесный продукт который мог бы быть чисто российским он Сорсо но не стал потому что тогда не ценили упустили
26:40
отдали Ну кстати по сути корни это российский А значит тоже вроде как Российский продукт Хотя сейчас он Ну вот
26:47
часть разработчиков осталась в России Сейчас у них есть своя компания
26:55
российский Но кстати в реестре нету такого раздела в реестре российского
27:00
софта нет такого раздела веб-сервера поэтому никто об импортозамещении веб-сервера России не
27:06
думает Ну да Казалось бы вроде как это одна из основ везде есть везде есть даже на
27:13
госуслугах Наверняка есть я не знаю но Очень вероятно даже хостинги начали определять в реестры вносить А на чём хо
27:22
на м хости сайт Это не имеет градации интересно вот вот реальных сильных людей
27:29
из команды осталось в России это конечно Здорово в принципе для страны Вот но был
27:34
например такой проект кликхаус который Яндекс делал Да он тоже как известно он ушёл за границу Яндекс его отпустил туда
27:42
и он уже не российский а проект хороший был То есть в принципе с мозгами и со способностью делать проект У нас всё в
27:48
порядке В любом случае все орные проекты или там проекты по всем направлениям
27:54
трудно ожидать что будут сделаны созданы в России там или сделаны там полностью или даже сделано существенной части
28:00
потому что в мире программистов активных действующих пример столько сколько в России работоспособного населения
28:06
поэтому может быть если мы все станем программистами перестанем печь хлеб там разносить Яндекс еду ездить на
28:13
метро да да учить детей там лечить больных и всё прочее тогда может быть мы
28:19
сможем конкурировать со всем миром но так это не работает программистов тоже в конце концов кто-то должен кормить и
28:24
лечить Вот это тоже программист это тоже какая-то часть экосистемы странами она
28:30
не может быть слишком большой поэтому не надо надеяться на то что у нас всё будет сделано в наших границах всё будет
28:36
сделано в полной изоляции как мы говорим чтобы этого кода не касалась рука иностранца то есть всё можно прямо
28:43
официально заявить полного импортозамещения не будет в этом смысле Да но есть как
28:49
всегда есть обходные манёвры обходные манёвры Open Source Один из таких обходных манёвров мы когда свою компанию
28:56
начали создавать возникла за год до того как сделали реестр софта то есть мы её
29:01
создали не под импортозамещение а просто под работу с полисом Потом оказалось что есть ещё задача импортозамещения и мы
29:08
тогда стали говорить смотрите какой есть путь не обязательно всё делать в изоляции вот так чтобы не касалась рука
29:14
иностранца есть другой путь можно взять хороший международный проект присоединиться к нему сделать свой вклад
29:21
в него как мы и тогда вы сможете этим продуктом риии польва так же как если бы
29:28
он был сделан целиком здесь Потому что компетенция российских разработчиков достаточно велика чтобы любую проблему
29:33
решить любую фичу там разработать не хуже чем другие нас конечно меньше Но
29:39
тем не менее мы там сильны компетентны этим делом занимаемся давно и ещё что
29:45
важно мы умеем размножаться то есть наше сообщество растёт одним из первых дел нашей компании было создание
29:51
русскоязычной документации На постгрес вот мы сразу начали вкладываться в обучение там конференции учеб курс
29:57
начали производить потому что мы понимаем что для того чтобы пом в России можно было пользоваться безопасно и
30:02
надёжно нужно чтобы было сообщество вокруг компании должна нарастать экосистема из людей которые будут и
30:09
грамотными заказчиками грамотными пользователями Мы никогда не сможем
30:15
своими руками обслужить всех пользователей поса в России должна быть экосистема такой интересный вопрос А у
30:21
нас есть единичные какие-нибудь люди в России кто делают также вклад при этом вас Да конечно есть
30:30
хорошая команда в Яндексе которая делает вклад постгрес вот там работает
30:35
замечательный совершенно человек разработчик математик Андрей Бородин в
30:40
Екатеринбурге находится если посмотреть на вклад вот на ту самую диаграмму на
30:46
которой Мы оказались на втором месте Там есть ещё две Российские компании чит за прошлый год одна из них это
30:55
[музыка] Арена гпма ап свою очеред является форком поса
31:02
они тоже кот пос и там есть ещё одна Российская компания кажется это СБ конр
31:08
Я точно не помню Наверное они Да вот других российских компаний в этом
31:15
рейтинге нет то есть они в первую там сколько там наверно порядка 30 компаний Мне кажется где-то в ранет мест
31:26
находится по технической причине потому что был провал изза спецоперации разработчики разбежались и они от
31:32
Яндекса ничего не контрибьютор
31:38
на достойном хорошем месте и конечно Этот рейтинг отражает что-то Потому что
31:44
если у вас есть какая-то серьёзная разработка на базе постгрес то вы не сможете по долгое
31:53
время неть если разработчиков значит вообще
31:58
что вы делаете Это непонятно это кстати интересный критерий в плане того что на
32:03
Open Source смотреть Да но его тоже трудно формализовать если мы говорим о законе там что российское то этот
32:10
критерий достаточно трудно формализовать потому что оценить вклад могут только эксперты А где их взять это те же самые
32:15
люди получается что должны оценивать друг друга либо вообще они сами должны себя оценивать либо их должны оценить их
32:22
конкуренты другое там хорошо не работа эк в таких вещах очень
32:29
проблематично если бы Например существовала какая-то независимая компетенция в виде скажем
32:36
науки какой-то науки мощной айтиш науки которая там существует За счёт
32:41
государства Академии Наук в принципе такая организация есть Это институт системного программирования ран вот у
32:49
которых достаточно большая компетенция в области но они тоже являтся В каком-то
32:56
смысле зат ного денег поэтому если наме будут пытаться сделать из них эксперты тоже
33:04
многие отнесутся к этому скептически потому что институ системного программирования несмотря на свой
33:10
большой авторитет имы с ним сотрудничаем уважаем Вот Но с ним сотрудничают не
33:16
все возможно кто-то будет воспринимать его тоже как рыночного игрока и конкурента
33:25
но институтов Академии Наук который за время разрухи нашей науки успел смог
33:31
сохраниться сохранить команду Вот они много работали по заказам иностранных компаний чтобы зарабатывать деньги вот
33:39
Но им удалось сохранить команду им удалось достойно сохранить достойную оплату для своих сотрудников если бы
33:45
такое уже было во всех наших институтах многих проблем которые сейчас
33:50
мы вынуждены судорожно там решать Их бы не было такое отступление Извините всё
33:57
равно это важное Дополнение это не все в курсе не все знают что вообще такое есть существует Да хорошо значит вернёмся
34:05
российский софт есть реестр российского софта и считается что импортозамещения
34:11
пригоден российский софт Ну да то есть если ты попал в этот реестр всё Значит ты автоматом российский Значит только
34:17
тебя можно использовать в госкомпания И это прямо такая Да вот когда реестр был
34:23
создан в первые годы ещё была такая дискуссия сообще а Правильно ли что любой российский софт
34:30
годится для импортозамещения это очень спорный вопрос и оказалось что нет не
34:36
всегда Например если вы разработали какой-нибудь пилчер для рда это
34:41
Российская разработка Да если вы разработали в России если он принадлежит российским владельцам Ну конечно это
34:47
Российский продукт и он даже в реестр войдёт и он естественно войдёт в реестр И это хорошо что в России разработали
34:52
этот продукт отлично У него там хороший экспортный потенциал Он позволяет полезен для страны там полезен для
34:58
общества но для импортозамещения он не подойдёт Надо ли таким разработчикам
35:04
помогать И поддерживать их надо конечно хорошо что в России люди разрабатывают софт который там кому-то нужен тем более
35:10
для других компаний которые много используют Microsoft дефакто в мире поэтому поэтому
35:17
никто и не возражал что такие продукты будут попадать в реестр там их разработчики будут иметь какие-то льготы
35:23
как российские it компании Но для импортозамещения он не помогает рда нет в реестре Да поэтому на самом деле я
35:30
думаю что реестр ждут какие-то перемены потому что в нём очень много продуктов о
35:35
которых совершенно непонятно большинстве продуктов Просто непонятно используются могут ли они использоваться для
35:41
импортозамещения пригодны ли они для этого есть простые там критерии которые частично отвечают на этот вопрос Ну
35:48
продукт должен быть совместим с другими российскими продукта Мы в нашей общественной организации РПП отечный
35:54
софт это поняли много лет назад организовали комитет по интеграции российского софта который
36:02
должен пропагандировать идею того что надо быть ребята совместимыми друг с другом потому что только так мы сможем
36:09
создать какие-то полезные для заказчиков решения насколько я помню у нас помоему цифры всё-таки внесла такое требование о
36:15
том то что должно быть хотя бы одна операционная система Российская и процессор хотя бы один
36:21
российский это такф тоже это замере дополнительные
36:27
требования но оказалось Потом оказалось что совместимость тоже бывает разная бывает совместимость на бумаге бывает
36:34
реальная совместимость То есть вы например продукт можете запустить под линуксом А работать в нём Попробуйте
36:40
Попробуйте поработайте вы тут же всё это вы будет падать там через раз вы скажете нет Давайте лучше Винду это не работает
36:47
там половина функции нет половина функции падает Угу выглядит коряво там шрифты съезжают кстати такой вопрос а
36:53
запуск через под линуксом это тоже совместимо российско операционной системы Ну у Вайна есть там какие-то
36:59
российские разработчики они есть вот и весь вопрос в том как это работает под вай У меня нет Никаких претензий к
37:06
запуску через вайн если это действительно работает Проблема в том что очень многие пытаются прикрыться
37:13
запуском через йн чтобы как раз Ту самую формальную совместимость обеспечить можно сказать что да под Вай это
37:19
работает под ликс под пожалуйста запустите Да вы сможете запустить но в большинстве случаев в большинстве
37:26
случаев сеанс работы вашей продлится несколько минут вот к сожалению полной эмуляции
37:32
Windows не обеспечивает часть задач можно решить путём какого-то доливания
37:37
док конфигурации этого Вайна но не полный гарантии
37:44
работоспособности на практике совместимости широкого количества софта с линуксом
37:55
через СТ работает Если действительно поддерживается вот у меня был опыт Я
38:03
пытался Я же говорю что я не помню когда пользовался Windows вот я конечно Иногда мне хочется
38:09
что-то начертить Например я пытаюсь чертить в линуксе чертёжный софт
38:15
Инженерный софт который свободно распространяем он достаточно слаб это кстати отражение те Open вобще
38:22
покрывает не обла человеческой жизни Н И хорош а есть такие в которых
38:28
он пока что безуспешно скажем так либо очень слабо представлен Да да мы вот
38:33
думали почему это так и в общем ответ оказался простым То есть если Как работает Open Source надо надо вспомнить
38:41
э принципы работы Open Source у этого продукта много пользователей Угу
38:46
какая-то часть из них имеет желание продукт улучшить какая-то часть из них может этот продукт улучшить какая-то
38:53
часть из этих пользователей реально улучшает этот продукт Но это небольшая часть понятно что далеко не все
38:59
пользователи там дойдут до то даже дойдут до идеи что-то изменить тем более вот поэтому нужно широкое сообщество
39:06
этих пользователей широкое сообщество то есть этот продукт должен быть грубо говоря ориентирован либо на
39:11
профессионалов айтишников Где больше доля тех кто сможет внести полезные изменения либо этот продукт должен быть
39:18
рассчитан вообще на всех среди которых найдутся айтишники тоже вот Ну что это такое Это либо знат специальный Соф для
39:25
сетевиков какие-нибудь те же самые веб-сервера например да среды разработки
39:30
какие-нибудь Да среды разработки конечно компиляторы да это прекрасно работает
39:36
это нужно там всем грубо говоря в мире и разработчиков находится достаточно суд тоже систем то есть это системный софт
39:43
значит это какой-то глубоко науко ёмкий софт для решения широкого Круга задач
39:48
или там софт который нужен всем например браузер Хотя брауз тоже быт раз
39:56
посмотрим например на браузеры на основе Chrome Это тоже вопрос Сколько российских браузеров там есть да Надо
40:02
понимать что Chrome Он хоть и Open Source как и Android но всё же это разработка Google и реально владеет этим
40:08
кодом Google даже если вы его скопируйте себе И скомпилировать тут даже с
40:13
браузерами вообще очень большая беда она заключается в том что только одна страна в мире разрабатывает браузеры по сути-то
40:19
это США Да а всё остальное ни у кого нет это так да И вот если вернуться к теме
40:27
вообще для что можно
40:56
Е Хорошо занимаются компанией здесь для открытого
41:01
софта очень мало возможностей очень маленькая ниша поэтому это не развивается можно посмотреть на офисный
41:07
пакет например есть liber Office он как бы тоже Open Source Хотя это Это сложный
41:12
продукт В общем где российский вклад тоже тоже невелик Вот Но это продукт Ну
41:18
нужный всем и поэтому здесь есть шанс в том числе у нас хорошо включиться в разработку Вот и
41:25
что-то из этого сделать но надо понимать что liber Office как и Linux – это 30
41:30
примерно миллионов строк кода он примерно сопоставим с тем что по перцовку Да если вы возьмёте этот этот
41:38
код просто прочитать изучить вы никогда не закончите потому что он дописывается быстрее чем вы читаете поэтому тоже вот
“Разобраться в сложном проекте просто читая код — невозможно”
41:45
когда говорят что Open Source знаете это там открытость гарантирует то что мы
41:51
можем всегда подойти разобраться Да и нету никаких не документированных возможностей внутри нет да на самом деле
41:57
вообще открытость кода не всегда означает открытость концепции там дизайна архитектуры этого продукта
42:03
открытый код вообще рождался именно как открытый код а не как открытая Проектная документация там или что а для сложных
42:09
вещей в общем это вы не разберётесь просто читая код как он работает никогда не разберётесь надо либо там действительно
42:17
многие годы сидеть в разработке тогда вы поймёте какую-то часть общаться при этом в сообществе с другими разработчиками
42:23
постепенно понимать как это работает обры сведения там в каких-то статьях находить о том как это работает
42:29
вот с посо сравнительно просто он всё-таки гораздо меньше постгрес Это примерно пол милна строк
42:34
кода вот ну ну и это и это тоже огромны И это тоже огромный объём что уж
42:40
говорить о более сложности у вас хотя бы документация есть на русском Да но это это не документация во внутреннем
42:46
устройстве это это пользовательская документация А вот очень хорошую самую подробную книгу про внутреннее
42:53
устройство поса написали как раз ребята из нашей Компани Она из на русском и на английском языке
43:00
Вот её читают во всм мире О по-моему у вас на сайте Да а на сайте можно скачать
43:06
Да и бесплатно пользоваться скачивайте ПДФ читайте Ну хорошо Мы что-то
43:11
разбежались по разным вопросам куда вернуться вернуться к отечественно вки дом это вопро к
43:18
отечественно Да итак может быть код который целиком разработан в России в этом случае
Снова об “отечественности” ПО
43:25
неважно откры или или закрытый неважно не так важно вобще если он разработан в
43:31
России разработан русскими он российский всё хорошо если он при этом совместим с другим российским не не имеет
43:38
иностранных зависимостей всё прекрасно он ещё и для импортозамещения хорош а вот открытый код он предоставляет и
43:44
другие возможности можно взять чужой продукт можно как следует присоединиться к нему сделать вклад иму всегда такой
43:50
путь как я начинал говорить мы его пропагандировали дела как мы
43:57
мы говорили надо взять хороший продукт присоединиться к нему внести вклад получить авторитет в сообществе и тогда
44:04
вы будете действительно его полноценными здесь представителями здесь Можете обеспечивать его функционер России Вот
44:10
почему-то про серединку этого пути начали забывать даже на сайте минцифры
44:16
многие годы я вот давно
44:25
полгода тоже Хорош тем что он бесплатен он Безопасен он прост в использовании
44:31
это типичное заблуждение интересно вот и было Так что мы вот пропагандировали
44:37
Open sce в начале на а потом мы видим что телега побежала вперёд слишком быстро и нам уже хочется нажать на
44:43
тормоз потому что действительно Open Source кажется бесплатным
44:49
кажется безопасно безопасно Говорят если Значит все видят этот код ну всеки
44:56
поверх Тысячи глаз мот глаз Да не могут ошибаться надо понимать что не все эти глаза ваши и не все эти глаза вас любят
45:03
вообще некоторые вас ненавидят и только и думают как бы вам какую-нибудь козу там этот код засунуть проблема именно в
45:10
этом помним например что у нас есть эксперимент такой по открытому коду согласно которому часть систем которая
45:17
делается по заказу государства должны публиковаться как Open Source в российском репозитории свободного софта
45:24
это за имст опять же за рубежом в Америке есть такая норма 20%
45:30
государственного софта должно публиковаться если например мы опубликуем код какой-нибудь государственной системы типа госуслуги
45:36
Спрашивается кто будет этот код читать вспомним Как работает Open Source это должна быть система которая людям
45:43
нужна которые захотят её использовать это вызовет у них мотивацию её улучшать
45:48
и тогда они будут тогда они с этим кодом будут работать в частности они будут устранять в м ошибки в частности они Бут
45:55
туда уше если выложите код какой-то готовой систе особенно той которая Создана по госзаказу в единственном
46:00
экземпляре скорее всего туда пойдут те кто кто будет конечно Конечно вот
46:06
поэтому когда мы говорим тысячи или миллионы глаз Надо понимать что глаза тоже бывают разные читают они совершенно
46:12
с разной целью Если вы выкладываете продукт который интересен многим
46:17
например компоненту выбора там адреса из Единого нашего адресного реестра кото
46:23
используется в госуслугах и кото нужна веб разработчиков Да они конечно будут все её вместе улучшать А если вы
46:30
выкладываете весь код госуслуг то конечно это неинтересно Вот поэтому я думаю что этот эксперимент он будет
46:35
скорректирован мы придём к какой-то там разумной доле в принципе полезно конечно публиковать софт который Тем более за
46:43
государственный счёт разрабатывается полезно публиковать чтобы не изобретали 25 одинаковых велосипедов не платили раз
46:50
иже и не платили 25 раз за одну и ту же работу Это это ВС верно позитивный смысл
46:56
этого эксперимента в этом но опять же здесь не надо перебарщивать не надо перегибать палку Open Source эффективен
47:03
не сам по себе не потому что он Open Source а потому что есть там определённые условия в которых он
47:08
работает хорошо А в других он работает плохо опять Мы ускочити отечественного Да но я же
47:15
говорил помните что невозможно в России разработать весь софт Да и даже невозможно На таком уровне как мы
47:21
включились поз включиться в большую часть продуктов если мы посмотрим Какой
47:27
российский даже в тех же строках кода Хотя неправильно в строках кода считать или там в количестве котов или вот может
47:35
быть кто-то попробует построить такую же диаграмму как посу построи по линуксу
47:40
или по ро офису по другим продуктам в которых в принципе российский вклад есть у нас практически в видим что он
47:49
всё-таки он вс-таки не так уж велик Вот кстати про мы говорим что на российский
47:55
больше российской доли в мировом ВВП и в мировом населении поэтому значит постс наш можно можно и пользоваться вот с
48:02
линуксом это не так Несмотря на то что наш вклад большой но и ликс большой и там других контрибьютор
48:10
работает U значит Microsoft они очень много туда вносят на
48:18
их фоне конечно наш российский вклад велик Вот но российские разработчики в
48:23
том числе кста инту чтобы это вклад становился больше есть в
48:30
принципе люди осознают осознают ВС проблематику так или иначе надо понимать
48:36
что какие какие-то продукты до каких-то мы не доберёмся во-первых это
48:42
Open как считалось раньше что орный это совсем как
48:54
бы важно не только то Какая лицензия по какой лицензии сейчас этот продукт распространяется важно ещё кто
Риски Open Source
49:00
правообладатель и что он может сделать например может ли он изменить лицензию Угу Ну конечно Он может изменить
49:08
лицензию но в постгрес нету конкретного юридического лица которое обладала бы правами на этот код права принадлежат
49:14
сообществу поэтому принятие каких-то таких решений очень очень трудно технически лицензию поз изменить
49:21
практически невозможно а что касается других продуктов где большинство разработчиков за точно в одной компании
49:27
пожалуйста сколько угодно Мон db например которая это не Революционная база данных которая везде во всю как у
49:33
порс использовалось в том числе облаках а потом Они поменяли лицензию они сказали Ну когда вы используете нас в облаках нам это не интересно А почему
49:42
Потому что облачные пользователи не работают с кодом Ага и та самая вот э
49:47
формула работы он сорса которую я говорил облачные пользователи им не нужны они никогда не придут контрибьютор
49:55
это просто можно считать что облачные провайдеры проде облачных услуг они на этом паразитируют если они конечно сами
50:03
туда не контрит но они сами туда контрит не всегда не всегда наме
50:09
Microsoft они Молодцы но они контри исключительно потому что у них форк если
50:15
бы они предоставляли там чистый постс им не надо было бы туда контрить ини
50:24
сост
50:29
Они поменяли линзи ЕС выз облаке Будьте добры откройте пожалуйста код всего своего
50:36
облака полностью хорошее условие после этого не кажды
50:43
естественно это пойти не можем Да вот есть другие модификации лицензий которые
50:48
тоже
50:54
возникаю Open sce развивался раньше сейчас после того как Open Source стал активно использоваться бизнесом они тоже
51:01
тоже меняются и лицензии которые разрабатывались там В восьмидесятые девяностые какие-то годы Они сейчас уже
51:08
как в случае например с db они будут меняться вот и в частности очень может
51:15
быть что какие-то продукты будут начинать требовать есть такая лицензия bsl будут требовать
51:24
что цех какие-то дополнительные требования тоже предъявляло скажем так
51:30
ограничивалось тически ограничивалось то есть люди просто хотят чтобы с ними делились чтобы они считают что такое
51:35
использование не приносит пользы или не соответствует или что-то ещё они могут ограничить они могут конечно ничего не
51:42
ограничивая просто вставлять палки колёса недружественных странам например нам известно что многие орные компании
51:49
мешают россиянам польз осом они не могут вводить явную дискриминацию то есть
51:54
могут написать что вы русские не можете пользоваться нашим кодом но они могут Что сделать они могут не принимать
52:01
например от русских какие-то патчи как случилось с патчами от Байкала с Лексом
52:07
Да было такое вот они могут просто не пускать русских на свой веб-сайт говорит идите через VPN Если ваше правительство
52:13
М это разрешает но тоже известная вещь то что если смотрят локаль Какая если Российская раскладка
52:19
есть они могут перестать поддерживать российскую локализацию и так далее Вот И там
52:27
например библиотека qt Или те которая очень популярна в мире линуса в общем-то
52:32
она разрабатывается в основном конкретной компанией американской
52:37
компанией которая следуя указаниям своего госдепа нас не любит и блокирует
52:43
для нас исполь тем не менее т у нас активно используется в коммерческих продуктах Ну да как это делать же
52:50
операционных системах либо пиратство либо старое версии не новы для нет некоммерческих продуктов
52:57
можете использовать новый версии потому что в лицензии осор нельзя дискриминировать никого тогда это не
53:02
будет Open sour они не могут нас дискриминировать в лицензии потому что принципы осор Запрещают то есть Open
53:10
Source он даже для плохих ребят он тоже должен быть доступен вот поэтому на
53:15
уровне лицензии нас заблокировать не могут поэтому когда мы используем некоммерческую та же самая qt у не есть
53:22
коммерческая лицензия и некоммерческая можем использовать некоммерческую открытом варианте в открытых продуктах
53:28
Вот Но если мы попробуем если нам захочется больше или мы захотим использовать её в коммерческом продукте
53:34
мы должны купить лицензию А нам не продадут параллельно импорт вот Ну
53:39
возможно возможно какой-то параллельный импорт но скорее всего лицензии опять же не разрешают этот импорт Но это
53:46
фактически пиратство иранский путь Иран активно когда ин попал по санкции они
53:52
начали они просто перестали платить Значит мы называем это Трофей Ну скорее
53:59
всего Северная Корея по такому же противник оставил им этот софт уходя с поля боя Да и они продолжают им
54:05
пользоваться Ну понятно что Иран Несмотря на то что это достаточно хорошо развитая страна но он всё-таки чуть
54:11
меньше России а уж по школе софтвер разработки он гораздо меньше России
54:16
конечно ему в одиначку не справится Это для него бы у нас есть хороший ша и надо
54:22
понимать международная ИЗО нам веч и Для нас это время возможно
54:32
развити свой софт мы сейчас ограждены от международной конкуренции здесь на
54:37
российском рынке и это позволяет нам сделать хорошие продукты которые потом когда конкуренция возобновится или там
54:45
где она возобновится то есть на международном рынке вот мы должны уже туда прийти с хорошими продуктами хорошо
54:52
развитый логич вопрос перейти от в реестре минцифры есть 70 вариантов баз
54:59
данных у нас в реестре минцифры есть 50 вариантов операционных систем Как нам прийти от количества к качеству может
55:07
быть их там даже больше уже потому что реестр Пополняется с огромной скоростью там в день около дети новых продуктов
55:12
возникает Ну это мощь это показывает мощь кстати вот мощь России в этом
55:17
смысле очень сильно возросла когда противоковидные меры были приняты и когда были введены дополнительные
55:25
льготы для тех Чьи продукты есть в реестре вот тут сразу просто скачкообразно росла производительность
55:31
нашего труда если его измерять в количестве продуктов в сутки раза в 2 с поло наверное возросла вот так что
55:39
резервы у нас действительно огромные можем много вот Ну понятно что далеко не все продукты которые есть в реестре
55:46
являются реальными продуктами являтся российским есть просто российские там сборки Open Source Да да есть и в общем
55:53
да люди это видели про не можем полу экспер може даже не могут
Реестр российского ПО и формальные критерии “российскости”
55:59
получить Исходный код или не обладают достаточно экспертизы чтобы об этом судить Не знаю как ну такие продукты в
56:07
реестр попадают так или иначе Возможно не все попытки успешно но какая-то доля их туда попадает конечно к реестру надо
56:15
относиться более серьёзно более избирательно более чате
56:23
заду фва иных в законе не может быть как и говорил померить вклад сложно и где
56:29
там вот эту границу провести вряд ли удастся это каким-то по каким-то
56:35
формальным критериям сделать потому что как только вы объявите формальные критерии сразу будет найдено огромное количество путей
56:43
его обойти перепрыгнуть и сообщество снова будет консультировать минцифры по
56:49
вопросу что же е Какую бы е меру пока И пока очередное постановление готовится в
56:55
реестр проникнут ещё несколько десятков тысяч ненастоящих продуктов может быть и так Ну вот я со своей стороны живой
57:02
свидетель о том то что вы по Professional имею в виду Первая компания которая действительно серьёзно подошла к
57:07
Эльбруса то что российский процессор перенесла Ну потому что владеете кодом своим естественно можно было и
Стереотипы и реальные сложности миграции с Oracle
57:13
показатели хорошие были Хоть и чем-то можно было у Эльбруса в то время мериться какими-то показателями производительности в сравнении с илом и
57:20
так далее но основная идея была то что все переходили с оракла на что-то отечественно и тогда выбирали именно pog
57:27
Professional Ну а многим ещё нужно было в то время ещё на Эльбруса перейти на отеческой железо поэтому Даже те же
57:33
самые загра нет загранпаспорта там IBM у них была система другие есть применения
57:38
в МВД если не ошибаюсь там именно с оракла переходили на Эльбруса на постгрес А вообще возможно перейти Но
57:45
взять есть есть успешные примеры перехода даже на российские процессор с российской базы данных Так может быть
57:51
вообще можно 40 полностью перейти на всё на
57:57
теоретически можно на практике очень сложно и часто люди недооценивают
58:02
трудность перехода Дело в том что СУБД Несмотря на то что они все поддерживают стандарт языка SQL но они всё-таки
58:08
разные поддерживают они его по-разному и когда разрабатывается прикладной софт он конечно разрабатывается под конкретное
58:14
СУБД есть очень мало примеров один из них 1С когда софт достаточно хорошо
58:20
совместим с большим количеством СУБД хотя и там тоже бывают проблемы большинство софта пишется под одну сбд и
58:27
когда мы берём софт написанный под Oracle взять так и просто заменить Oracle на постгрес скорее всего не
58:32
получится насколько это трудно зависит от того насколько использовали там нестандартные возможности оракла
58:38
насколько на них опирались Вот чем больше их тем труднее будет перенос Если
58:43
вы будете переносить просто вот В тупую заменяя одни запросы На другие там переписывая э запросы и там переписывая
58:50
хранимые процедуры получится плохо потому что когда разрабатывают под какую-то СУБД они рассчитывают на
58:58
использование её достоинств использование сильных сторон там каких-то хороших фич который в ней есть
59:03
понятно что При таком подходе все достоинства постгрес будут игнорировал будет работать плохо и люди
59:10
Будут жаловаться они будут говорить и они говорят импортозамещение – Это плохо Мы не хотим переписывать наш продукт
59:16
ухудшится намм будет труднее его поддерживать всё плохо говорят они импортозамещение – это тяжёлый
59:22
болезненный процесс в том числе именно поэтому но есть выход как всегда из
59:27
тяжёлой ситуации Если хорошо поискать выход можно найти выход здесь такой что импортозамещение само по себе Вот
59:35
этот термин он означает что у нас есть что-то импортное и мы пытаемся его
59:41
заместить пытаемся сделать что-то похожее пытаемся вот под отверстие из-под квадратного оракла
59:49
вставить наш круглый постгрес при этом приходится чит либо отверстия менять либо постгрес
59:55
вот а почему бы не пролить рядом другое отверстие да то есть Почему бы не изменить саму систему на самом деле
1:00:01
переход на другую СУБД Это хороший повод реализовать те ваши задумки про вашу систему которая вы которые в голове есть
1:00:09
но которые до сих пор не реализовались то есть хороший подход к импортозамещению – Это не
1:00:15
импортозамещение это Шаг вперёд надо делать Шаг вперёд вот в любой системе она все
1:00:21
устаревает когда выре для того сделать следующую версию вашей системы сделаете
1:00:26
её на постгрес Угу хорош тогда можно будет реализовать
1:00:32
и плюсы постгрес и как раз-таки может быть переосмыслить и наоборот даже улучшить Да но для этого конечно нужно
1:00:38
время для этого конечно нужно тоже время и это время было об импортозамещении в
1:00:46
общем-то было известно с 2016 года когда существует реестр импортозамещение – Это не просто там блаж руководства это
1:00:53
конкретные риски которые могут и вот они реализовались хотя даже когда
1:00:58
они реализовались ВС равно не все поняли до что это надолго Да хотя мы в общем-то
1:01:05
хорошо знаем что санкции если их их легко наложить но отменить Да случаев отмены можно
1:01:12
посчитать по пальцам особенно если ещё учесть время когда их наложили и через
1:01:18
сколько десятков лет отменили эти санкции вот глав если их отмет ВМ никак
1:01:23
не за потом не появится в каком-то другом виде может быть более изощрённые
1:01:29
вот надо понимать что это совершенно реальные риски против которых надо что-то делать которым надо что-то
1:01:35
противопоставлять конечно сокращение зависимости от вендоров из недружественных или потенциально
1:01:41
недружественных стран это важная забота любого бизнеса если он хочет сохраниться
1:01:48
если он хочет быть более устойчивым он должен думать о том от кого он зависит
1:01:54
то тот от кого он зависит может с ним сделать Oracle то очень интересен в том что у него верлок есть И тут полная
1:02:00
зависимость идёт Ну строго говоря у любого производителя ключевой системы есть определённый венло он специально
1:02:07
делает так чтобы его трудно было заменить на вот и он делает Не потому что он злой
1:02:12
потому что это эффективно для его бизнеса Да ему хочется что называется подсадить клиента Значит на свой
1:02:18
продуктовый стек вот ему так комфортно ему так лучше зарабатывается Вот это
1:02:24
реали экономики никуда не денешься это даже не политика это экономика Вот но не
1:02:31
всегда интерес продавца и покупателя одинаковы Мы хорошо это знаем когда ходим по рынку Да поэтому конечно
1:02:37
покупатель должен защищать свои интересы поэтому он должен заботиться о том чтобы не слишком в глубокую зависимость
1:02:43
от того вендора входить если мы говорим о переходе с окла на постгрес или на постгрес Pro Хотя Попро – это тоже
1:02:50
коммерческое СУБД но уровень вендер лока конечно Здесь гораздо меньше потому что надо понимать что
1:02:55
это вки по ЕС предположить даже что компания внезапно куда-то
1:03:02
исчезнет никуда не денется ВС рано есть сообщество возникнет другая
1:03:08
компания возник другие люди вот в плане венло конечно Годо гораздо более спокоен
1:03:15
чем вы же можете сами инициатив
1:03:23
взять продукте это Дат нашим пользователям
1:03:29
нашим клиентам дополнительные гарантии А им нечего бояться К тому же мы Российская компания Наш венло свой
1:03:34
родной вот у любого ещ у любого вендора како какой-то вендер Чем меньше его Чем
1:03:41
меньше его продукци вмести с другими возм Microsoft Windows
1:03:47
смотрите ганский
1:03:53
проводите это Windows Это Visual stud это
1:03:58
Microsoft SQL это Microsoft Office это это там на Vision и всё прочее пол
1:04:06
полный стек всё что надо вы берёте Попробуйте вылез оттуда в России таких пока что венро такого масштаба который
1:04:13
предоставлял полный вертикально интегрированный стек пока нет поэтому любой российский вендер о только часть
1:04:18
этого огромного лока Вам даст Поэтому в принципе любое импортозамещение ведомо не не моновет
1:04:25
решение импортозамещение заодно решает полезную задачу сокращает ваш вендер Лог за вашу
1:04:32
зависимость от одного конкретного вендора у вас получается комплексное решение это может быть дороже это может
1:04:38
быть сложнее Но это устойчиво и надёжно А тогда более углубит к оралу подойдём и
1:04:45
и сравним Давайте вообще с сравним пог Pro и Oracle многие говорят что Oracle
1:04:52
то это же огого А тут Ну что это такое и наоборот Многие даже обвиняют в том что
1:04:59
Ну есть много недоработок там недостаток и так далее самой базы данных понимаете
1:05:05
это путь оракла и поса они различаются достаточно сильно И это различие заложено там 30 с лишним
1:05:15
лет назад Действительно это разные технологические системы Хотя они во многом и близки общего у поса и оракла
Нужно ли имитировать Oracle на базе Postgres
1:05:21
гораздо больше например чем у поса Microsoft поэтому акст достаточно легко на пост
1:05:27
переходят достаточно легко понимают его концепции с адептами Microsoft там сложнее но они тоже в конце концов
1:05:35
понимают переходят обучаются с листами в этом плане легче окл хороший продукци у него
1:05:41
действительно есть чему учиться но мы не собираемся Мы приняли для себя такое явное решение что мы не собираемся в
1:05:47
постгрес имитировать ид по пути создания эмулятора на базе крайне неэффективно
1:05:54
это вот приведёт как раз к тому импортозамещению которого никто не хочет Я думаю многие бы хотели Что вы именно
1:06:01
делали не свою базу данных а именно делали именно эмуляция аналог оракла Но
1:06:07
бесплатную и доступную всем и желательно чтобы ещё конечно части мы вынуждены
1:06:13
идти по пути облегчения миграции с оракла это не значит что мы там делаем свой окл мы мы какие-то отдельные фичи к
1:06:20
которым привыкли пользователи окла Мы конечно реализуем у себя Мы реализуем
1:06:25
какие-то средства которые помогают облегчить миграцию в частности Мы например сделали поддержку пакетов
1:06:31
которые есть в программном языке оракла Вот и эту поддержку мы развиваем мы
1:06:36
Кроме того реализовали несколько системных пакетов которые есть в орак которыми пользуются разработчики просто чтобы было проще переносить свой КД на
1:06:43
Попро Да мы это сделали но вместо того чтобы повторять какие-то глубинное технологические решения оракла мы идём
1:06:50
другим своим путём для того чтобы не догонять его Мону в и оказаться лучше как мы сделали
1:06:58
сво время с Джейсоном есть достаточно много путей более прямого более простой
1:07:04
реализации каких-то пользовательских пожеланий чем идти по пути воспроизводства уже имеющегося орала С
1:07:11
задержкой на сколько-то лет а ну а в целом тогда если всё так довольно неплохо Есть средства миграции то
1:07:22
ско в силу их архитектурных особенностей Например если что-то сделано на платформе 1С миграция может оказаться
1:07:28
простой вот просто потому что платформа 1С уже задачу миграции решила Вам потребуются настройки возможно какие-то
1:07:35
второстепенные изменения в прикладном коде но в целом перенести систему можно
1:07:41
путём экспорта импорта базы Но если это конечно какая-то глубоко завязанная
1:07:47
разработка то процесс Может растянуться на годы недавно мне в одном крупном
1:07:52
банке длительность миграции средней порядка года для одной системы таких систем
1:08:00
много часть из них идт в параллель Вот Но это существенное время конечно это не
1:08:05
сделаешь быстро особенно если система сложная если находится под высокой нагрузкой Надо же понимать что миграция
1:08:11
это не только переписать код надо убедиться что он работает правильно что он работает Быстро что он там под
1:08:17
нагрузкой недат дастаи в
1:08:22
том нормально проверить также ли работает ваша новая программа как старая
1:08:28
то есть полное тестовое покрытие в большинстве прикладных систем отсутствует и под импортозамещения надо
1:08:34
изобретать тесты это да то есть надо вначале понять как вы будете убеждаться как вы будете верифицировать
1:08:41
вот свою миграцию как вы будете убеждаться что новый продукт такой же как и старый возвращаясь к теме того вот
1:08:47
Должны ли мы имитировать Oracle или нет скорее Так мы должны решать те же задачи
1:08:52
которые решает Oracle это конечно так потому что это пользовательские задачи это значит те ради которых сбд
1:08:58
существует но решать их надо другим путём и мы как раз этим вовсю занимаемся
1:09:05
поэтому то время возможностей которое сейчас нам выпало оно даёт возможность разрабатывать какие-то новые особенности
1:09:12
новые фичи нашего поса новые какие-то компоненты которые решают эти задачи
1:09:18
например встроеная система для поддержания отказа устойчивости которой в постгрес никогда не было который мы в
1:09:24
этом году разработали сейчас в конце декабря она выйдет в свет в новой версии pog Pro Enterprise Это совершенно
Встроенная отказоустойчивость, шардинг и ПАКи на базе Postgres Pro
1:09:31
уникальная разработка нигде такого нет все до сих пор отказоустойчивость
1:09:36
постгрес обеспечивалась только внешними средствами ни одно из которых не разрабатывалось в России Кстати а вот с
1:09:43
2024 года это уже не так Это пример такой разработки которые сделали Мы для
1:09:48
того чтобы реализовать э для того чтобы удовлетворить потребности наших пользователе
1:09:54
нас просили мы сделали Угу Вот другой Другая такая сильная разработка которая
1:10:01
делалось на в течение многих лет это система для обеспечения шарлин то есть сегментации базы
1:10:07
и создания распределённого масштабированием кластера Вот это сложно
1:10:13
сложная тема над этим Мы работали несколько лет как я говорил какие-то какими-то из версий мы делились с
1:10:19
международным сообществом Оно правда не проявило большого интереса потому что высокие нагрузки опять же высокие
1:10:25
нагрузки – это удел энтерпрайза сообщество не понимает таких задач они ему не близки просто так люди за это
1:10:32
браться не будут эта штука тоже выходит у нас в этом году уже проводится
1:10:38
тестирование в нескольких крупных организациях результаты интересные в том числе кстати интересные результаты в
1:10:44
программно-аппаратных комплексах Если действительно программ аппаратный комплекс содержит какую-то хорошую
1:10:50
сетевую систему которая позволяет оптимизировать взаимодействи между узлами кластера вот такие эксперименты
1:10:58
тоже проводятся сейчас и я думаю что по мере поступления на рынок отечественного
1:11:04
железа будут и программно аппаратные кластеры которые из коробочки будут прямо решать пользовательскую задачу
1:11:11
отечественное железо – это не только процессор Ну имею в виду не только материнская плата и так далее но и
1:11:16
сетевая поне
1:11:22
для кото решает задачи очень быстрого очень высокопроизводительного и
1:11:29
высокоскоростного взаимодействия между узлами кластера и для поддержки таких сетевых подсистем надо что-то
1:11:35
дорабатывать в постгрес несколько лет назад когда мы сделали первый Пак вместе с компанией Скала мы
1:11:52
дорабатывает действительно повысила производительность поэтому можно сказать что да Скала R на базе поса – это
1:11:59
реально полезный пак это не просто суд установлено железо и упаковано в одну коробочку это
1:12:05
реально Это продукт который реально выиграет того что программный аппаратная часть там объединены а там сеть на чём
1:12:13
построена Ну изначально там были ланок совские сетевые карточки и миновский
1:12:18
коммутатор стоял насколько я знаю они стали это Вот
1:12:25
и возможно там уже есть успех и то то ли импорта то ли Китая замели
1:12:31
это на что-то другое но факт остаётся в том что есть уже появляются у нас программно-аппаратные комплексы которые
1:12:38
заточены как раз-таки под база данных и где по Professional в том
1:12:43
числе играет главную роль и создано прямо готовое железа для больших
1:12:48
масштабируемых систем Да у нас недавно прошли эксперименты одной из российских
1:12:56
разработок в области сетевых карт пока не уверен что могу это называть публично
1:13:01
Вот но результаты просто ошеломляющие то есть довольны
1:13:07
Да замечательно Мы рады просто как сланы Хорошая шутка учитывая логотип
1:13:15
вашей компании получается у в принципе
1:13:21
более и пло имен российских Ну видите ли есть кстати в России есть база данных
1:13:28
которая разработана в полной изоляции это база данных нте делает в Воронеже
1:13:33
вот есть полностью Российская Ну понятно что Несмотря на то что там очень умные ребята сидят конечно с мировым
1:13:38
сообществом гаться трудно вот поэтому постс Да это Российская база данных есть
1:13:44
специализированные российские базы таран например которые сделали вот есть несколько продуктов которые сделали
1:13:50
выходы изран тоже вот это реально российские разработки Вот кликхаус
1:13:56
например был тоже реальной российской разработкой но м в реестре с убд гораздо
1:14:02
больше чем реальных российских разработок так же как и с операционными системами если
1:14:08
посмотреть какие операционная система являются российскими Касперский ос например Российская операционна безо
1:14:14
всякого сомнения Фантом который Дмитрий завалишина разработка конечно Российская разработка
1:14:21
Linux нельзя дать точно ответ однозначны Ну можно какой-то натяжкой сказать что
1:14:26
Линекс – это разработка с российским международная разработка с российским участием хотя она там конечно существенно меньше чем в подг но
1:14:32
всё-таки опять же разные бывают градации отечественно участия даже вот
1:14:37
операционных систем или баз данных и там других продуктов когда мы говорим об отечественой операционной системе часто
1:14:44
путаются понятия Дело в том что есть дистрибутив операционные системы А есть
1:14:49
операционная система операционная система – это значит некоторые это ядро операционной системы прежде всего
1:14:55
основная часть это системные утилиты и это средства распространения утилиты и Ну это
1:15:02
операционная система то есть какая-то пакетная система репозиторий там пакетный менеджер и надо смотреть когда
1:15:09
мы говорим вот российской или нет Тот самый продукт который фактически го дистрибутив операционной системы мы
1:15:15
знаем что операционная система – это Linux вот Red Hat Если вы почитаете кстати в Википедии что такое Red Hat вам
1:15:21
не скажут что это операционная система там написано дистрибутив операционной системы Linux Не исключено Кстати что
1:15:29
для лисов дистрибутивов операционных систем Должен быть какой-то другой
1:15:34
подход в реестре Ну всё-таки самый такой ещё вопрос наверно главный задам вот по ваш Чем он лучше чем обычны
1:15:42
по Ну смотрите наш по постановка вопроса сама по себе нуждается в коррекции я е
Чем Postgres Pro отличается от PostgreSQL? Функции для высоконагруженных систем
1:15:48
за вас корректирую на самом деле те кто пользуется обычным он тоже в высокой степени наш То есть
1:15:57
если посмотреть в реестре и увидеть там большое количество разработок на базе пог надо понимать что в них наш код Если
1:16:03
ребята взяли этот наш орный код который мы опубликовали который мы за
1:16:08
контрибьютор либо в ядро постгрес либо опубликовали какие-то расширения постгрес это нормально это Open Source
1:16:16
когда мы делимся мы делимся в томс с теми кто будет этот
1:16:22
кодже для создания своих продуктов если они будут соблюдать требования лицензии
1:16:27
одним из требований является указание нашего авторства то есть да вы можете это взять но вы должны сказать чьё кто
1:16:33
это разработал вот тогда да вот но надо понимать что есть ещё по Pro то есть часть наших
1:16:41
разработок идёт в Open Source о чём я говорил есть там наши патчи которых порядка 100 каждый год идёт туда есть
1:16:48
экшены которые мы разрабатываем к посу есть утилита для резервного копирования
1:16:53
которая представлена в реестре тоже в нескольких продуктах в том числе в составе по естественно нашего вот но
1:17:01
есть вещи которые есть только в энтерпрайз не все наши разработки идут в Open Source Вот и причина здесь очень
1:17:09
простая то где использовать Open Source эффективно как Помните я говорил в начале нашей беседы то идёт в Open
1:17:15
Source то что нужно прайз то где нам неинтересно не выгодно
1:17:21
бесполезно Дели то не идт
1:17:26
и такие фичи которые востребованы энтерпрайз они соответственно есть только в энтерпрайз
1:17:33
версии и они там через 5 лет через 10 лет ВС рано или поздно Конечно они туда
1:17:38
попадут и мы ведём кстати работу по тому чтобы отдать сообществу такую нашу очень
1:17:45
серьёзную очень сложную фичер сч [музыка]
1:17:52
транзакций чи примерно в 4 млр раз больше чем разрядных Кстати на
1:17:57
собеседовании не все программисты могут на этот вопрос ответить Вот Но тем не менее это так и поэтому чех разрядный
1:18:04
счётчик никогда не переполняется это важ для энтерпрайза особенность что под высокой нагрузкой милд транзакций не так
1:18:11
уж далеко в обычном постгрес есть там процесс который отслеживает переполнение
1:18:16
этого сви
1:18:21
Нон изоб
1:18:28
ма заду СК доже быть разряд что просто хватало Поэтому костылей вот таких вот
1:18:35
которые стали уже родной частью по сос сго плотью не надо соотве Нет проблем нет
1:18:42
многих проблем которые возникают при эксплуатации под высокой
1:18:51
нагрузка ИТ пото что там это пока что не нужно не востребовано Хотя Через несколько лет
1:18:58
очень может быть что это тоже пойдет Open я не скажу что это есть в дальних планах Но это соответствует нашей
1:19:04
стратегии развития такая мощная особенность нашего рй как возможность сжимать данные при записи на диск
1:19:12
сжимать данные на блочном уровне это чиста ча
1:19:21
кото в ряди случаев существенно потому что сжатые данные занимают меньше объёмно диски их писать и читать надо
1:19:28
меньше меньше Да передавать наши оные пользователи рассказывали что у них на
1:19:33
определённых задачах там В 9В раз возрастает производительность только за счёт компрессии то это существенно А
1:19:40
есть и какие-то небольшие небольшие патчи наши которые есть в интерпрайз
1:19:46
версии которые позволяет чуть-чуть подправить какой-то параметр которых в подс много и
1:19:53
это может помочь сложных случаях узкое место может быть там где Международное сообщество
1:20:00
даже не догадывается когда мы рассказываем об этом они говорят нет такого не бывает Как вы смогли поставить
1:20:05
поз в такое положение говорим Это не мы это клиенты заказчики наши вот они гово
1:20:11
Нет такое не бывает этот патч не нужен Ну ладно не нужен мы оставим его у себя таких случаев много и то
1:20:21
что раз отражение экосистемы всего пост как
1:20:27
он функционирует есть ядро с котом работат все поставщики и у каждого есть какие-то свои фичи которые него версии
1:20:36
которыми Дели он считает нецелесообразным экономическим по технологическим
1:20:41
причинам Точно также и у нас точно также есть американской
1:20:51
компании тоже не открывают полностью свой код но они это делают не просто потому что они хотят закрыть а потому
1:20:57
что там есть там есть что-то Какие ещё есть фичи то чтобы так сказать Люди
1:21:02
сразу знали и думали о надо идти к вам а ну в этом году выходит целая новая
1:21:08
подсистема это графический энтерпрайз менеджер который позволит админам которые привыкли работать с графическими
1:21:15
средствами с командной строкой проще сейчас оть постгрес но он на самом деле не только для там неквалифицированных
1:21:20
пользователей графических интерфейсов он помогает и квалифицированным пользователям тоже потому что он может
1:21:26
управлять целыми кластерами целыми дата-центра полными постгрес сов а другая важная подсистема которую мы
1:21:32
сделали тоже недавно и которая сейчас проходит опробование у нескольких серьёзных заказчиков это dbas то есть
1:21:39
сервис база данных как сервис который внутри предприятия может использоваться для выделения инстанса баз данных То
1:21:46
есть как Amazon РДС но только у вас вашем в вашей сети в вашем дата-центре Вот это новая вещь которая
1:21:53
облегчать администрирование если вас баз много есть фи которые были сделаны ради безопасности как известно ВК В этом году
1:22:00
принял новое требование к базам данных и они как и в первый раз когда мы делали в
1:22:06
стеков вскую сертифицированную версию потребовал дополнительной доработки а именно ограничение доступа
1:22:13
администратора базы данных К данным которые в ней лежат есть и другие доработки которые дела для безопасности
1:22:20
имы напра тоже продолжаем есть ряд фич которые были сделаны по
1:22:26
требованиям стека есть ряд требований ряд фич которые делаются по требованиям банков которые работают с нами которые
1:22:33
заинтересованы в безопасности данных в общем это целая отдельное
1:22:39
направление нашей разработки есть фича связаны с производительностью это какие-то коррекции оптимизатора есть коррекция
1:22:47
планов запросов на базе машинного обучения кото на ходу уше полнить этот запрос есть интересная
1:22:54
разработка которая ещё не завершена Но я надеюсь что она выйдет в д четвёртом году это возможность менять план запроса
1:23:00
по ходу исполнения запроса если оказалось что план является плохим вот есть вещь которая очень нужна для
1:23:06
больших баз данных это инкрементальный бэкап то есть возможность сбросить в резервную копию не базу целиком а только
1:23:14
те блоки которые изменились за период с предыдущего бэкапа это есть только в энтерпрайз версии В общем фич много и
1:23:21
это конечно десятки и очень много из них находится в разработке кстати вот Enterprise версия которой уже говорил
1:23:27
которая выйдет в конце этого года шестнадцатая версия й она содержит довольно много новых фич вот следите за
1:23:34
релиз нотами в конце декабря мы ожидаем что выпустим этот релиз Так что разработок много часть из этого когда-то
1:23:41
пойдёт Open sce часть из этого попадёт туда не скоро Но наверно я всех фич Даже
1:23:47
и не упом потому что за 8 лет разработки было сделано очень много всего есть крупные фи есть мелкие есть какие-то
1:23:54
отдельные но очень чёткие такие поправки когда мы там попадаем в нужное место
1:24:00
когда-то мы для авивский процессоров делали специальную оптимизацию которая позволила нам на огромных многоядерных
1:24:07
машинах до 500 ядер хорошо масштабировать производительность мы рассчитывали что IBM станет нашим
1:24:13
глобальным партнёром и мы сможем эту версию поз распространять через IBM но к
1:24:19
сожалению IBM сдулся быстрее чем успел нас как выслушать хотя вице-президент
1:24:25
что к нам приезжала Но вот Ничего из этого не вышло ну сейчас мы уже не говорим об аме мовс железе на российском
1:24:32
рынке но зато мы хорошо научились оптимизировать под разное железо Мы очень ждём что наконец мы получим
1:24:39
российские брусы нового поколения и на них тоже есть определённые замыслы а
Рост спроса на российский софт и темпы миграции
1:24:44
спрос на наши-то разработки со стороны госов бизнеса Со стороны других компаний он сильно изменился спрос Конечно есть
1:24:51
когда маци РОСИ тогда дест ногие залили и
1:24:58
поняли что надо торопиться когда стало ясно что к п году надо имр
1:25:06
замести в ки тоже многие начали серно торопиться даже банки как раньше тили даже банки начали считать деньги Т мо
1:25:12
скать даже банки начали заботиться о
1:25:21
безопасности возрос когда ударили санкции то нам
1:25:28
нашим продажника стали обращаться практически на порядок чаще чем
1:25:33
обращались до этого потому что был ажиотаж и у мно у многих российских производителе также возрос спрос но это
1:25:41
не значит что на порядок конечно выросли наши продажи тут же потому что индустрия имет они
1:25:49
производите это СЖ за Эми Бут вть ноб переписывать найд
1:25:56
разрабатывать по что их не стало в 10 раз больше очевидно Но спрос вырос коне
1:26:02
конечно спрос вырос он продолжает расти и конечно в России сейчас очень сильная
1:26:07
компетенция области постгрес благодаря всему этому Наше российское сообщество очень сильно и оно ещё проявит себя в
1:26:14
международном масштабе я уверен ВТО
1:26:21
кони там про кого-то знаю но можно ли вообще про кого-то так сказать публично что вот они у нас в России используют
1:26:28
вашу базу данных Да конечно Конечно можно многие закупки открыты в общем это не секрет среди наших заказчиков есть
Кто из российских компаний использует Postgres Pro
1:26:36
например РЖД Аэрофлот сельхозбанк Сбер
1:26:42
приобретает нас тоже техническую поддержку постгрес крупнейшие нефтяные
1:26:47
компании Газпром Роснефть это все сказать и Град образующие и
1:26:53
государство образующие компании Конечно Дело в том что постс нужен всем А лучший
1:26:59
сервис без лишнего хвастовства я хочу сказать что можно получить именно у нас лучший продукт можно получить именно у
1:27:05
нас там где есть компетенции Но всё-таки это больше относится к каким-то таким компаниям недосягаемый я бы сказал а
1:27:12
есть что-то Там попроще примеры какие-то конечно Конечно есть но опять же если мы
1:27:17
говорим о й версии конечно она прежде всего интересна крупным заказчикам
1:27:22
большие сист большие проблемы понятно Да вот но мы работаем и с другими конечно с
1:27:28
любыми очень интересно что сейчас уже и не государственная компания тоже думает об импортозамещении тоже начинают к нам
1:27:35
обращаться И надо понимать что у нас помимо Прай версии которая действительно нужна в больших каких-то сложных
1:27:42
серьёзных системах есть и версия стандарт которая попроще подешевле и
1:27:47
которая вполне доуп всем тем кто раше и
1:27:53
Microsoft сервер там для 1 и так далее для кстати миграции с 1 У нас есть специальная схема лицензирования которая
1:27:59
облегчает переход который дешевле чем полная версия энтерпрайза так что мы
1:28:05
открыты для всех и такие да такие заказчики тоже есть есть региональные
1:28:11
заказчики есть небольшие компании но компании которые там банки те самы
1:28:17
ы перест начали наращивать внутреннюю
1:28:23
компетенцию Без этого никак ещё раз повторю что мы как вендер
1:28:35
базирующееся нам сложные реально сложные проблемы мы с удовольствием их решаем а вот этот переход если начался такой
1:28:42
массовый например в тех же самых банках возьмём к примеру а люди Откуда берутся тогда у вас откуда люди берутся то есть
1:28:48
они же не появились просто ну все сейчас говорят про кадровые голод айтишников не
1:28:53
хватает Да не хватает Но к нам конечно идут охотно и надо сказать что к нам приходят люди сами присылают Рем Мы
Есть ли кадровый голод в сфере СУБД и как его решить
1:29:00
конечно там кого-то отыскиваю как обычно работают и чары наши рекрутеры они
1:29:06
работают и сами но приятно что нам часто приходят письма Я хочу у вас работать Мне нравится Чем вы занимаетесь То есть
1:29:12
к нам идут потому что у нас интересно потому что у нас передний край разработки у нас сложные задачи у нас
1:29:19
можно проявить себя то что мы работаем с открытым кодом тоже важно часто многие испытывают потребности заявить о себе в
1:29:26
международном масштабе хотят признание мы даём такую возможность разработчикам Вот это для многих является хорошим
1:29:32
таким важным мотиватором Так что Кадровый голод мы чувствуем не так сильно как может быть те кто занимаются
1:29:38
более скучными вещами но понятно что просто так просто так ниоткуда не
1:29:43
возьмутся сотрудники которых можем взять поэтому для нас конечно важным всегда является образование Мы работаем со
1:29:50
студентами например в прошлом году мы провели совершенно чудесную удивительную летнюю школу в Новосибирском
1:29:56
университете в результате которой порядка десяти студентов попало к нам на стажировку они все э подают огромные
1:30:05
надежды приносят чудесные результаты двое из них уже стало или трое Даже Уже
1:30:10
стало сотрудниками нашими В общем это здорово молодёжь конечно талантливая и
1:30:16
работа с ними одно удовольствие Кадровый вопрос сложен Кадровый вопрос сложен понятно что
1:30:22
без серьёзных вложений в образование никуда наш it отра далеко не уйдёт и надо понимать что это государственный
1:30:28
вопрос Несмотря на то что мы там считали сколько мы потратили на образование потратили наверное миллионов 200
1:30:34
примерно в порядку величины рублей на образование То есть это просто наша как бы благотворительность на самом деле это
1:30:40
вклад в сообщество рост сообщества то что нам необходимо На что мы опираемся как вендер который хочет быть разумным
1:30:48
вендем но Конечно мы не решим государственный вопрос образования it образование – это не
1:30:54
просто Это не просто научить какому-то продукту это научить думать оно базируется на математическом образовании
1:31:00
во многом базируется на физическом образовании потому что физика – это не наука о там коробочках и там
1:31:14
пробирочная модель какой-то задачи реального мира вот и всё это образование
1:31:20
начинается ну с младенчество фактически Но по крайней мере с младшей школы да и всё это должно развиваться всё это
1:31:27
должно быть на высоком уровне это большая государственная задача мне конечно хотелось бы чтобы за образование более серьёзно В
1:31:35
нашем государстве взялись чтобы Престиж учителя этой профессии рост чтобы туда шли люди у которых сильным ребятам
1:31:42
действительно есть чему учиться чтобы они для них были примером чтобы они могли воспитывать их в духе творческом
Бесплатные учебники и курсы от Postgres Pro: как начать путь в СУБД
1:31:50
когда людям интересно делать чтото новае потому что именно такие люди нужны it так или иначе
1:31:56
э есть Есть разные слои вот этого вот рынка труда и очень важно чтобы
1:32:01
приходили люди которые способны придумывать новые идеи которые генерируют новые идеи вот а такие люди
1:32:08
без должной научной базы Ну они к сожалению их идеи никто так и не узнает Они не смогут их воплотить поэтому
1:32:15
образование нужно работа с талантами нужна и мы готовы там помогать этой
1:32:20
государственнной задаче насколько мы можем Вот Но мы конечно очень сильно рассчитываем здесь на государство Если
1:32:27
кто-то действительно интересуется и хочет может какой-то напу дадите рекомендации с чего начать куда
1:32:32
посмотреть молодым специалистам либо начинающим Ну смотрите если вы хотите
1:32:38
заниматься постгрес сом или базами данных вообще может быть хотите изобрести свою базу данных надо конечно
1:32:45
погрузиться в науку о базах данных узнать что это такое и тут помогут те учебные материалы которые разрабатывали
1:32:52
и которые разрабатывали преподаватели ВУЗов при нашей поддержке есть учебник
1:32:57
Основы технологии баз данных который опубликован на нашем сайте бесплатно его
1:33:02
разработал профессор Новиков из санкт-петербурга очень хороший учебник есть учебник язык SQ который разработан
1:33:09
по нашему заказу преподавателем Евгения моргунова из Красноярского университета вот есть
1:33:17
книга которой говорил постгрес изнутри который написан нашими сотрудника
1:33:22
тоже замечательная книга е автор Егор Рогов совершенно уникальная вообще книга в мировом масштабе сегодня упоминал хочу
1:33:29
повторить что таких аналогов этой книги в мире нет это не импортозамещение это просто мощный Шаг вперёд те которые как
1:33:35
раз сейчас нашей стране нашей индустрии нужно делать чтобы не находиться всё
1:33:41
время ВМ щем положении есть материалы конференции которые мы ежегодно
1:33:46
проводим которые тоже выложены на сайте видеозаписи презен вкладов есть большое
1:33:53
количество статей которые публикуются нами на хабре там целый циклы статей в общем есть
1:33:58
что посмотреть есть учебные курсы для администраторов баз данных Если кто-то хочет стать администратором баз данных
1:34:05
есть учебные курсы для прикладных разработчиков на базу данных весь этот контент который нами разрабатывался он
1:34:11
доступен бесплатно совершенно на нашем сайте в разделе образования читайте там очень много материалов эти же курсы
1:34:18
преподаются кстати учебными центрами если кому-то надо прослушать у курс от преподавателя Наверное я мог бы
1:34:23
порекомендовать учебный центр Force как самый производительный из тех центров которые работают по нашему программа Они
1:34:30
подготовили уже несколько тысяч специалистов по постгрес и для тех кто успешно прошёл курсы а может быть и для
1:34:36
тех кто самостоятельно изучил материал есть возможность пройти профессиональную сертификацию в нашей компании мы
1:34:42
разработали методику тестирования можете записаться на тестирование на нашем сайте потом прийти и если удачно решите
1:34:51
зада сертификат мы считаем что программа профессиональной сертификации – это один
1:34:57
из важных факторов Который структурирует наш рынок труда люди которые имеют сертификат они имеют серьёзное
1:35:04
подтверждение своего профессионализма и им Проще наверное устроиться на работу
1:35:09
Ну я кстати от себя добавлю наков на одной был присутствовал там так классно
1:35:15
пода есть я с бами данными Мало был знаком но после не местн то послушал людей умных как это
1:35:24
подаётся пря Мне понравилось тоже по-моему что-то у себя на канале выкладывал Здорово ну следующий покон
1:35:30
будет в апреле по-моему 8 апреля если я не ошибаюсь Скоро мы на сайте
1:35:36
анонсируют и приглашаю Приходите ещё Спасибо но у нас тут всё время всё интервью лежала книга причём автором
1:35:43
являетесь и вы в том числе Вот можете рассказать поделиться история появления для кого эта книга Как так получилось
1:35:49
что тще Космос про неизвестное солнце а вроде бы как про баз данных была да Но я
1:35:55
же говорил что я изначально астроном Да я вот Принс эту книжку чтобы вам Максим
Разыгрываем книгу Ивана Панченко —“Неизвестное Солнце”
1:36:01
подарить так получилось что бывших астрономов не бывает это такое увлечение
1:36:06
которое никогда не оставляет человека потому что Вселенная интересна всем и
1:36:12
так получилось что я стал работать больше по своей второй специальности по айтишникам но в душе я конечно остаюсь
1:36:18
астрономом история книжки вкратце такова что будучи астрономом профессиональным и
1:36:24
любителем астрономии Я в Фейсбуке опубликовал тогда ещё эта социальная сеть была разрешена не запрещена как
1:36:30
сейчас в Российской Федерации Вот И публиковал там время от времени научно-популярные
1:36:36
посты картинками с нашего astronet.ru какими-то рассказами про это ками
1:36:41
другими вещами вот и это заметил издатель Георгий Гула который которого был как раз замысел издать такую книжку
1:36:48
он обратился ко мне предложил мне вчать Ром книги потому что у него какая-то затравка текста была но потом оказалось
1:36:54
что лучше переписать её полностью так я стал автором книги и идея в том что мне Мне конечно очень
1:37:01
хотелось написать что-то но вот нужен был такой толчок за который Я георгию
1:37:07
очень благодарен вот удалось сделать книжку которая как мне кажется находится
1:37:12
где-то в районе таких книг как Ну опять же хочется похвалить себя
1:37:18
но научно популярные книги нашего детства сейчас таких к сожалению не издают и очень хотелось делать что-то
1:37:24
похожее на то что делал Яков перельман когда-то вот другие авторы научно
1:37:29
популярных книг которыми в детстве зачитывались эти книги должны быть с живым изложением с хорошими
1:37:35
иллюстрациями А сейчас возможность по иллюстрирования гораздо больше чем было у Перельмана В общем мы постарались мы
1:37:41
постарались вовсю с моим с автором Еленой киричек и художницей мы
1:37:46
постарались со страшной силой выложили просто как слоны Да опять надо сказать
1:37:51
как слоны и получилась отличная книжка отличная книжка почему я так хвалюсь потому что
1:37:57
она получила две литературные премии Да это книга года и Она получила
1:38:02
премию Ревизор это издательская премия и она попала в шорт-лист в прошлом году
1:38:08
премии знания Ну правда само премию не получила но попадание в шорт-лист – это уже топ нескольких процентов
1:38:15
научно-популярной литературы в России так что книжка действительно получилась хорошая Вот Всем рекомендую пожалуйста
1:38:21
заходите на Озон или где там ещё её можно найти она издана якутским издательством аяр вот они тоже значит
1:38:27
помогли Нам её издать Молодцы Я очень благодарен августу Егорову главному
1:38:32
редактору директора этого издательства Ну тут я ну посмот сейчас листал пока смотрел То есть это всё уже будет
1:38:39
интересно не только детям но и взрослым это для всех книга но я бы наверное
1:38:45
всё-таки сделал акцент о том то что приобрести конечно книга детская но
1:38:50
ногие э ни с удовольствием это для взрослых тоже
1:38:56
очень интересно на любой возраст там разные странички рассчитаны на разный уровень Там что-то можно посмотреть с
1:39:03
ребёнком что-то он посмотрит сам что-то вы прочитаете для себя в общем хорошая книга В общем если кого-то
1:39:08
заинтересовала такая книга кто-то хочет её себе то давайте её разыграем Напишите в комментариях почему именно вам
1:39:20
она прит мы с Иваном посмотрим комментарии И кому-то вручим найдём
1:39:25
этого человека ему эта книга уедет в подарок давайте так сделаем Максим
1:39:30
Спасибо хорошая идея Да Большое спасибо на этом всё большое спасибо С нами был Иван Панченко основатель компании постс
1:39:37
про Большое спасибо спасибо вам Максим

Поделиться: