Коэволюция enterprise и open-source / Илья Космодемьянский...
-
Upload
ontico -
Category
Engineering
-
view
238 -
download
0
Transcript of Коэволюция enterprise и open-source / Илья Космодемьянский...
![Page 1: Коэволюция enterprise и open-source / Илья Космодемьянский (PostgreSQL-Consulting LLC)](https://reader033.fdocuments.in/reader033/viewer/2022051101/586f8fff1a28ab54768b7815/html5/thumbnails/1.jpg)
Коэволюция enterpriseиopen-sourceИльяКосмодемьянский[email protected]
![Page 2: Коэволюция enterprise и open-source / Илья Космодемьянский (PostgreSQL-Consulting LLC)](https://reader033.fdocuments.in/reader033/viewer/2022051101/586f8fff1a28ab54768b7815/html5/thumbnails/2.jpg)
Inbiology,coevolution occurswhenchangesinatleasttwospecies'geneticcompositionsreciprocallyaffecteachother’sevolution.*
https://en.wikipedia.org/wiki/Coevolution
*Всовременнойбиологииопределениезначительносложней
![Page 3: Коэволюция enterprise и open-source / Илья Космодемьянский (PostgreSQL-Consulting LLC)](https://reader033.fdocuments.in/reader033/viewer/2022051101/586f8fff1a28ab54768b7815/html5/thumbnails/3.jpg)
Коэволюция втехнологии
• Компьютеры: сталименьше,дешевлеимощнее• Средстваразработки: проще,болеевысокоуровневые• Разработчики:менеевъедливые,большеориентированынапродукт,аненакачествокода
Врезультате:
• Унасестьвкарманесмартфон,мощнееиудобнейкомпьютераNлетназад• Приложениеоднойсоцсети нанемзанимает500MbRAMи«выедает»месячныйлимиттрафиказапол-дня
![Page 4: Коэволюция enterprise и open-source / Илья Космодемьянский (PostgreSQL-Consulting LLC)](https://reader033.fdocuments.in/reader033/viewer/2022051101/586f8fff1a28ab54768b7815/html5/thumbnails/4.jpg)
Этонеплохо инехорошо – простотакустроенажизнь,
мирвсевремякуда-томеняется
![Page 5: Коэволюция enterprise и open-source / Илья Космодемьянский (PostgreSQL-Consulting LLC)](https://reader033.fdocuments.in/reader033/viewer/2022051101/586f8fff1a28ab54768b7815/html5/thumbnails/5.jpg)
«Кровавыйenterprise»™- этопрозарабатываниеденегбизнесом• Когда-товenterpriseужеиспользовалось FreeOpenSourceПО,но
• ЗатратынаразработкуПОросли• Втомчислепоэтойпричинеегосталоинтереснопродаватьотдельно
• IT – всегдазатратнаячасть• Некоторыеархитектурныерешениякажутсястороннемунаблюдателюабсурдными• Обусловленыбизнес-процессами,притомзачастуюдавнопоменявшимися
• Состороныweb-индустриимногиедумаютчтовenterpriseвсеустроенооченьправильно:тестирование,UMLивообщефиалки• Частовендоры необъясняютзаказчикучтоонкозел,аберутножовкуиделаютдвапропилавдверномпроеме
![Page 6: Коэволюция enterprise и open-source / Илья Космодемьянский (PostgreSQL-Consulting LLC)](https://reader033.fdocuments.in/reader033/viewer/2022051101/586f8fff1a28ab54768b7815/html5/thumbnails/6.jpg)
Open-source– когда-тобылнепрозарабатываниеденегвообще• Всякуюреволюциюзадумываютромантики,осуществляютфанатики,апользуютсяееплодамиотпетыенегодяи(ThomasCarlyle)• Егобурноеразвитиевомногомвызванонеуемнымиаппетитаминапримерпроизводителейоперационныхсистем• ПокачествунекоторыхOpen-Source продуктоввполнеможноделатьвыводыотом,насколькоониинтересныenterprise-миру
![Page 7: Коэволюция enterprise и open-source / Илья Космодемьянский (PostgreSQL-Consulting LLC)](https://reader033.fdocuments.in/reader033/viewer/2022051101/586f8fff1a28ab54768b7815/html5/thumbnails/7.jpg)
ПокачествунекоторыхOpen-Source продуктоввполнеможноделатьвыводыотом,насколькоониинтересныenterprise-миру
• Технологическаяотсталостьopen-sourceнастартенеизбежна• Linuxвременядра2.4нельзябылосравнитьсSolaris/HPUX• Надесктопеситуацияулучшиласьнесильно• Чегонескажешьпросервера
• PostgreSQL8.2сравнивалисMySQLанесOracle/DB2/MSSQL• АтеперьеговнедряетMastercard
![Page 8: Коэволюция enterprise и open-source / Илья Космодемьянский (PostgreSQL-Consulting LLC)](https://reader033.fdocuments.in/reader033/viewer/2022051101/586f8fff1a28ab54768b7815/html5/thumbnails/8.jpg)
ВзятьиперейтинаOpen-Sourceрешение?
0
100000
200000
300000
400000
500000
600000
ЛИЦЕНЗИЯ ПОДДЕРЖКА ПЕРСОНАЛИЕГООБУЧЕНИЕ РИСКИ
2016
2017
2018
2019
Какбылораньше?
![Page 9: Коэволюция enterprise и open-source / Илья Космодемьянский (PostgreSQL-Consulting LLC)](https://reader033.fdocuments.in/reader033/viewer/2022051101/586f8fff1a28ab54768b7815/html5/thumbnails/9.jpg)
ПереходнаOpen-SourceвстрашномснедиректорапоIT
0
100000
200000
300000
400000
500000
600000
ЛИЦЕНЗИЯ ПОДДЕРЖКА ПЕРСОНАЛИЕГООБУЧЕНИЕ
РИСКИ СТОИМОСТЬМИГРАЦИИ
2016
2017
2018
2019
![Page 10: Коэволюция enterprise и open-source / Илья Космодемьянский (PostgreSQL-Consulting LLC)](https://reader033.fdocuments.in/reader033/viewer/2022051101/586f8fff1a28ab54768b7815/html5/thumbnails/10.jpg)
Чтозариски?
• Авдругopen-sourceнесправится?• Гдемывозьмемлюдейсознаниемэтойтехнологии?• Ачтоэтозатакоесообщество,почемумневсевремярассказываютпрокакое-тосообщество!?
![Page 11: Коэволюция enterprise и open-source / Илья Космодемьянский (PostgreSQL-Consulting LLC)](https://reader033.fdocuments.in/reader033/viewer/2022051101/586f8fff1a28ab54768b7815/html5/thumbnails/11.jpg)
Графикинамекаютнам,чтопереход
неслучитсясампосебе
![Page 12: Коэволюция enterprise и open-source / Илья Космодемьянский (PostgreSQL-Consulting LLC)](https://reader033.fdocuments.in/reader033/viewer/2022051101/586f8fff1a28ab54768b7815/html5/thumbnails/12.jpg)
Вхимииестьпонятиеэнергияактивации
Reaction path
Ener
gy
X
Y
(X→Y)Ea(Y→X)Ea
∆H
Reaction without catalyst
Reaction with catalyst
https://en.wikipedia.org/wiki/Activation_energy
![Page 13: Коэволюция enterprise и open-source / Илья Космодемьянский (PostgreSQL-Consulting LLC)](https://reader033.fdocuments.in/reader033/viewer/2022051101/586f8fff1a28ab54768b7815/html5/thumbnails/13.jpg)
Вenterpriseрольэнергиииграютденьги
• Послепереходадолжнаначатьсяэкономияденег,приэтомжелательнопониматькогда• Рискидолжныбытьминимальныилихотябыпонятны*
*Можнопойтидругимпутем,иувеличитьрискинапервомграфике,чтотожебываетиэтонетолько«страновые»риски
![Page 14: Коэволюция enterprise и open-source / Илья Космодемьянский (PostgreSQL-Consulting LLC)](https://reader033.fdocuments.in/reader033/viewer/2022051101/586f8fff1a28ab54768b7815/html5/thumbnails/14.jpg)
Чтоженужнодлярешениядвухэтихпроблем?
![Page 15: Коэволюция enterprise и open-source / Илья Космодемьянский (PostgreSQL-Consulting LLC)](https://reader033.fdocuments.in/reader033/viewer/2022051101/586f8fff1a28ab54768b7815/html5/thumbnails/15.jpg)
Чтоженужнодлярешениядвухэтихпроблем?
Совместнаяэволюцияenterpriseиopen-source
![Page 16: Коэволюция enterprise и open-source / Илья Космодемьянский (PostgreSQL-Consulting LLC)](https://reader033.fdocuments.in/reader033/viewer/2022051101/586f8fff1a28ab54768b7815/html5/thumbnails/16.jpg)
Почемутольковместе?
• Open-sourceсообщество,дажееслизахочет,несможетработатькакпоставщиккоробки• EnterpriseнебудетмиритьсясотсутствиемSLAивысокимирисками
![Page 17: Коэволюция enterprise и open-source / Илья Космодемьянский (PostgreSQL-Consulting LLC)](https://reader033.fdocuments.in/reader033/viewer/2022051101/586f8fff1a28ab54768b7815/html5/thumbnails/17.jpg)
Насамомделеименноэтоипроисходит
• Производителиenterprise ПОвлияютнаopen-sourceсообщества• Этодешевле(Например,вложитьсявразработкуLinuxвместоразработкисвоегокоммерческогоUNIX)• OracleилинапримерMicrosoftделаюточеньмногодляразвитияLinux
• Работавopen-sourceсообществеэтодавноfulltimejob• Ууспешныхopen-sourceпроектовужедавноестьсвоинезависимыевендоры,частосделанныелюдьмиизenterpriseиумеющиеговоритьнаэтомязыке
![Page 18: Коэволюция enterprise и open-source / Илья Космодемьянский (PostgreSQL-Consulting LLC)](https://reader033.fdocuments.in/reader033/viewer/2022051101/586f8fff1a28ab54768b7815/html5/thumbnails/18.jpg)
Open-sourceсообщество
• Состоитиз• Энтузиастов• Представителейвендоров• Представителейбольшихигроков,использующихтехнологию
• Сэтимсообществомнадоуметьвзаимодействовать!
![Page 19: Коэволюция enterprise и open-source / Илья Космодемьянский (PostgreSQL-Consulting LLC)](https://reader033.fdocuments.in/reader033/viewer/2022051101/586f8fff1a28ab54768b7815/html5/thumbnails/19.jpg)
Взаимодействиесвендором «коробки»
• ВрамкахконтрактанаподдержкупропиетарногоПОобычноестьоченьжесткийSLAнаhot-fix ПО• Через24часаприлетитспециалистспатчем иустановитего• В enterpriseэтооченьлюбят• Конечнолюбят– этохорошоразмазываетответственность
![Page 20: Коэволюция enterprise и open-source / Илья Космодемьянский (PostgreSQL-Consulting LLC)](https://reader033.fdocuments.in/reader033/viewer/2022051101/586f8fff1a28ab54768b7815/html5/thumbnails/20.jpg)
Взаимодействиесopen-sourceвендором
• Многиевендоры попонятнымпричинампредлагаюттакиеSLA• Нонадопонимать,чтотакой hot-fixнеимеетшансовпройтичерезсообществов24часаиимеетхорошиешансынепройтисообществовообще• Выполучаетевендор-lockилишаетесьглавногопреимуществаopen-source– егонезависимостииподдержкимногимилюдьми• Поэтомунужнобратьответственностьнасебя
![Page 21: Коэволюция enterprise и open-source / Илья Космодемьянский (PostgreSQL-Consulting LLC)](https://reader033.fdocuments.in/reader033/viewer/2022051101/586f8fff1a28ab54768b7815/html5/thumbnails/21.jpg)
Open-sourceсообществасклонныкжизнинаоблаке• Дискуссииотом,нужналинамфича Хмогутбытьбесконечными• Втожевремя,ямогусходуназватьнеодиндесяток фичPostgreSQL,которыесдвинулисьсмертвойточкиименноврезультатеростаинтересакпродуктусостороныenterprise• Аргумент«вOracleдавноестьэтотфункционал»- этоплохойаргументдлярассылкиразработчиковPostgreSQL• Авотаргумент«вenterpriseтакойфункционалнужензатемизатем»- хороший• Иэтошагвперед
![Page 22: Коэволюция enterprise и open-source / Илья Космодемьянский (PostgreSQL-Consulting LLC)](https://reader033.fdocuments.in/reader033/viewer/2022051101/586f8fff1a28ab54768b7815/html5/thumbnails/22.jpg)
Чтодальше?
• Операционныесистемыпоказали,чтокоэволюция даетпотрясающиерезультаты• Сейчасэтодемонстрируютбазыданных• Янесчитаючтоopen-sourceзавоюетмир,простоэтотмирстанетнемногодругимиenterpriseтоже