LINUX.ORG.RU
ФорумTalks

AWS и в частности S3 как vendor lock

 , , ,


0

1

N месяцев назад мне ставили в упрек то, что якобы аналоги сервисов AWS есть у кучи других провайдеров. Ну есть же да? Сколько альтернативных реализаций S3, да? Как бы не так. Который месяц ковыря S3, я прихожу к однозначному выводу: интерфейсы AWS определены через реализацию, то есть, нет никаких общих абстрактных протоколов, разработанных для конкретных задач. Вместо этого протекает деталь реализации здесь, протекает костыль тут, здесь устаревший параметр, которым уже давно никто не пользуется, а здесь новый параметры, которым ЕЩЁ никто не пользуется, и по итогу портирование минимально сложной системы на базе S3 с одной площадки на другую требует целой команды макак с напильниками.

Раньше я не решался высказать эту мысль, потому что у меня небыло железных пруфов, но сейчас они есть, по крайней мере по отношению к S3. Даже достаточно продвинутые реализации S3 API в Yandex.Cloud или Ceph имеют огромное число несовместимостей с AWS.

Как бы это не могло звучать странно, тем не менее, эту картину я вижу далеко не первый раз. Это не тупая ошибка, а точный расчет — так развивали свои решения как минимум Oracle, SAP, Microsoft, а именно — холили и лелеяли каждый маленький костыль, для поддержки которого приходилось выделять отдельного программиста, ровно для одной цели — чтобы никто не мог реверс-инженернуть твою софтину и написать альтернативу, таким образом уведя клиентов. IBM сделало независимый от реализации стандарт PC? Intel сказал огромное спасибо и монопольно основался в нише.

К тому же, с маркетинговой точки зрения чем больше пунктов с фичанеймами в брошюрках — тем лучше смотрится продукт. Почесать левой рукой левое ухо — замечательная фича. Клиент приходит с запросом «мне нужно почесать левое ухо правой рукой» — «извините, поддержка такой фичи у нас не планируется».

И только не нужно мне говорить, что вот же есть где-то Джон и Фрэнком, которым позарез нужен ваш костыль 1997 года выпуска, без которого они не могут жить. Могут. Разработчик мог сэкономить на поддержке этого костыля, потеряв лояльность пары клиентов — это допустимая жертва. Однако, фактор vendor-lock-а за счет бесконечной поверхности интерфейса В УСЛОВИЯХ ИЗБЫТКА ФИНАНСИРОВАНИЯ слишком привлекателен. Я хочу подчеркнуть фактор избытка финансирования, потому что при недостатке финансирования клиенты Джон с Фрэнком будут мгновенно посланы, руководство ни одной минуты не будет размышлять про какую-то совместимость, доверие клиентов, и прочие пустые слова, лишь поддержка будет отвечать дежурное «мы работатаем над этим, оставайтесь пожалуйста на связи». Всё, о чем будет думать руководство — это как сократить издержки. чтобы выйти на прибыль.

Мне удивляет только тот факт, что подобные соображения никто не пишет на каждом заборе. Ведь это просто священные заповеди коммерческой разработки, но даже я до недавних пор не рисковал оглашать их публично. Страшно то, что эти заповеди «с молоком матери» впитали многие разработчики, и следуют им, даже не понимая, что эти заповеди существуют. «Я должен поддерживать совместимость ради совместимости. Моя совместимость должна быть совместимой. Даже если я обосрался в минорном релизе, который скачало 10 человек — я буду эту ошибку тащить следующие 10 лет разработки, потому что могу».

Кстати, если вдруг у кого-то есть блоги-книжки-статьи, аналогичные этому сообщению — буду благодарен за ссылку. Заранее хочу иключить из списка благодарности заполеннные водой книжки манагеров, ничего не соображающих в коммерческой разработке — это большая часть массы макулатуры мне совершенно не интересна.

★★★★

Последнее исправление: byko3y (всего исправлений: 1)

Ответ на: комментарий от crypt

просто уже накопился опыт по построению таких сервисов у инженеров. а aws на все грабли наступал в первый раз

Ты знаешь, иногда мне кажется, что каждое новое поколение программистов не знает ничего про технологии старше 10 лет, и каждый раз как в первый раз наступает на те же грабли. Что было новым для амазона? HTTP сервисы? — Были. Файлопомойки? — Были. SaaS? — Salesforce, 1999. VM? — VMware, 2001. Amazon сделал посредственный хостинг. Сделал ли он первым посредственный хостинг?... Сомневаюсь.

byko3y ★★★★
() автор топика
Ответ на: комментарий от byko3y

ты же сам сказал, что blackrazer появилось примерно в то же время, а не через 10 лет.

я фигею, как тебя держали где-то за программера или лида 6 лет чего-то связанного с этой темой. чувак, ты писец, насколько некомпетентен! ты тупо путаешься в уровнях архитектуры: https://upload.wikimedia.org/wikipedia/commons/thumb/2/2c/Cloud_computing_ser...

соответственно нихрена не можешь понять.

In July 2002, Amazon created subsidiary Amazon Web Services, with the goal to «enable developers to build innovative and entrepreneurial applications on their own.» In March 2006 Amazon introduced its Simple Storage Service (S3), followed by Elastic Compute Cloud (EC2) in August of the same year. These products pioneered the usage of server virtualization to deliver IaaS at a cheaper and on-demand pricing basis.

p.s.

я все на сегодня. мой лимит общения в этом треде все.

crypt ★★★★★
()
Последнее исправление: crypt (всего исправлений: 3)
Ответ на: комментарий от byko3y

PHP+MySQL хостинги (не все) дают такую возможность тоже.

Да не давали они ничего подобного в те времена, да, сейчас на базе виртуализации и веб-панелек которые значительно улучшились с тех времен, вы +/- имеете не менее удобные интерфейсы, но все равно это не облачные интерфейсы где вы по сути можете накатить вообще что угодно в какой угодно конфигурации, обычные хостинги все же предлагают какие-то «наборы» технологий, и какие-то тарифные сетки для этих наборов. Облака все же гибче.

Вот именно, «стало удобнее». А было то же говно. Так в чем весь секрет? В красивой консольке админа PHP+MySQL?

Много факторов, уже обсудили не раз, но главное гибкость, ориентированность на клиента, баки делают бабки (это можно понимать как смазывание любых проблем деньгами)

Есть только один вариант удобной инфраструктуры — нажал кнопку и всё заработало. Чтобы АДАПТИРОВАТЬ своей сервис под инфраструктуру AWS, нужно ввалить столько времени разрабов, что проще этой «удобной инфрастуктуры» никогда не иметь. Ты исходишь из какого-то дебильного предположения, что все сервера в мире сразу делаются под AWS, и любой шаг в сторону является усложнением разворачивания. А я отвечаю, что переходя AWS ты мгновенно получаешь только проблемы, с перспективой сомнительных преимуществ в будущем. А инфраструктура ради инфраструктуры никому не нужна.

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

Не вижу более удобного решения, особенно в 2006-2007 годах, когда EC2 был в закрытом тестировании.

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

Выше в обсуждении с crypt я указывал, что НИКТО НЕ ЗНАЕТ ЧТО ТАКОЕ ОБЛАКО. Потому вкладывать ты в него можешь что угодно. Гугл отвечает «Cloud computing is the delivery of different services through the Internet» — вот так вот, SaaS = Cloud по мнению гугла.

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

abcq ★★
()
Ответ на: комментарий от byko3y

B2 и S3 по ключам дают примерно те же самые гарантии безопасности, и там, и там клиент хранит на себе ключи.

Если я вас правильно понял и если принимать на веру все вами сказанное, то ключ B2 предоставляет чуть больше возможностей, а для S3 кругом «а ты попроси снова, ты же теперь хочешь не только за ляжку подержать, но и сисечку помять», я вас правильно понял?

abcq ★★
()
Ответ на: комментарий от byko3y

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

abcq ★★
()
Ответ на: комментарий от crypt

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

abcq ★★
()

Ничего удивительного. И их не в чем упрекнуть. Поддержка чистого стандарта потребует от них дополнительных затратных усилий, в обмен они получат лёгкость ухода от них к конкурентам. Зачем тратить свои силы на то, чтобы отпугивать клиентов? Незачем. Но специального усложения тут нет, это естественный ход разработки.

Они производят продукт, и наверно хотят быть лучше других. Чтобы быть лучше, надо делать то чего у других нет. Помогать другим себя догонять - незачем, это и в свободном софте так, ну где ты видел чтобы разработчик одной фри софтины что-то комиттил своему фри конкуренту, не планируя при этом какую-то выгоду для себя от этого? Нафиг это никому не сдалось.

С другой стороны, биснесмены вполне могут коммитить (или по крайней мере пытаться) конкуренту (как мс в линукс), но очевидно не с целью ему помочь.

firkax ★★★★★
()
Ответ на: комментарий от abcq

Ну все эти уровни они же весьма условные обсуждается картина в целом то есть решения в целом

так ТС вцелом-то вообще картины не видит. он мне в каждом сообщении пишет: «а зачем там vm?? а я думал облако - это что-то такое непонятное, какой-то сервис, с которым я по http общаюсь!»

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

Потом ТС начинает страдать, что его кто-то завендорлочил. Я ему пытаюсь сказать, что это нормально, что с ним и в жизни такое может случиться, ничего тут собственно такого страшного и нет. На что он отвечает: никогда! я никогда не буду пользоваться Amazon и никогда не женюсь!

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

crypt ★★★★★
()
Последнее исправление: crypt (всего исправлений: 3)
Ответ на: комментарий от crypt

Как по мне, тс все понятно, его просто подбешивает амазон с его сервисами, ну бывает… Идеальных сервисов нет, его со временем бы и B2 стало подбешивать, я уверен что и у них можно найти огрехи если задаться целью. Вся эта тема как и остальные, просто почесать языками, обсудить наболевшее.

abcq ★★
()
Ответ на: комментарий от crypt

я фигею, как тебя держали где-то за программера или лида 6 лет чего-то связанного с этой темой. чувак, ты писец, насколько некомпетентен! ты тупо путаешься в уровнях архитектуры: https://upload.wikimedia.org/wikipedia/commons/thumb/2/2c/Cloud_computing_ser...

Где путаю? Если ты про платформу-инфраструктуру, то эта разница вилами по воде писана — платформа легко перетекает в инфраструктуру, и обратно. Та же история с сетевой моделью OSI, где внезапно шестой уровень может становиться вторым.

JVM — это инфраструктура, платформа, или приложение? В нынешней серверной идеологии это скорее приложение, но изначально задумывалась она как платформа, и именно как платформа она реализована в Аналогичная история с сетевой моделью OSI.

In July 2002, Amazon created subsidiary Amazon Web Services, with the goal to «enable developers to build innovative and entrepreneurial applications on their own.» In March 2006 Amazon introduced its Simple Storage Service (S3), followed by Elastic Compute Cloud (EC2) in August of the same year. These products pioneered the usage of server virtualization to deliver IaaS at a cheaper and on-demand pricing basis

Ты цитируешь пересказы маркетингового булшита мамкиными историками. Я выше давал ссылку-доказательство, что сервисы AWS появлялись строго в порядке S3, SQS, EC2, причем, EC2 довольно сильно задержалось и находилось в закрытом тестировании. Более того, можно также вспомнить, что вообще-то у амазона были SaaS, вроде сервисов Alexa, который тоже назывались AWS, хотя не являлись платформой-инфрастктурой, а были законченными прикладными сервисами.

https://web.archive.org/web/20060321033336/http://www.ukfast.net/hosting.html — виртуальный сервер, в придачу почта, антивирус, SQL сервер с бэкапами. EC2 в то же время только-только планировали выпускать в закрытое тестирование.

https://web.archive.org/web/20050226042448/http://www.servepath.com/hosted/in... - почта, SQL сервера, балансеры. И вишенка на торте, на которую они ссылаются:

https://web.archive.org/web/20050306232227/http://www.jamcracker.com/producto... — платформа для построения SaaS, которую хостил Servepath. По сути PaaS в ее мейнстримовом значении. На год посмотри.

То есть, Amazon ВООБЩЕ НИЧЕГО НОВОГО НЕ ПРИДУМАЛ, это был серый унылый хостинг, такой же, как у всех. О ни даже не пытались что-то новое придумать, S3 был самой обычной файлопомойкой для шаринга прона. Если тебе по прежнему хочется акцентировать внимание на VM, то я напомню, что в то время энтерпрайз-левел сервер для транснациональных корпораций представлял собой двухъядерный зион с 2 ГБ оперативы и 180 ГБ жестким диском (без зеркалирования). Больше могли только огромные мейнфреймы ото всяких IBM и Sun:

https://web.archive.org/web/20060717013755/http://www.sun.com/servers/highend... — монстр, который на одну плату мог вмещать 4 процессора (8 ядер) и 32 ГБ оперативы.
https://web.archive.org/web/20060415194039/http://www.sun.com/servers/coolthr... — 6-8 ядер, до 16 ГБ оперативы.

Какие виртуальные машины ты здесь собрался хостить? Один гитхаб на сотню пользователей выжрет ресурсы под крышечку.

byko3y ★★★★
() автор топика
Ответ на: комментарий от byko3y

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

мне совершенно очевидно, что есть разница между просто заявленными фичами в чеклисте и удобством использования.

у амазона оказались в распоряжении лишние мощности. они соединили их с набиравшей в то время обороты новой технологией: виртуализацией!

может быть, они и начинали, как все (в те годы мой коллега с ними разбирался, а не я), но смогли по ходу сделать продукт более конкурентноспособным. они открыли для потребителя масштабирование и отказоустойчивость, которую никто в таких масштабах предложить не мог. это не просто один виртуальный сервер, а полную отвязку от физики уже к 2011 году!

Instance Types Standard Instances Instances of this family are well suited for most applications.

Small Instance (Default) 1.7 GB of memory, 1 EC2 Compute Unit (1 virtual core with 1 EC2 Compute Unit), 160 GB of local instance storage, 32-bit platform Large Instance 7.5 GB of memory, 4 EC2 Compute Units (2 virtual cores with 2 EC2 Compute Units each), 850 GB of local instance storage, 64-bit platform Extra Large Instance 15 GB of memory, 8 EC2 Compute Units (4 virtual cores with 2 EC2 Compute Units each), 1690 GB of local instance storage, 64-bit platform Micro Instances Instances of this family provide a small amount of consistent CPU resources and allow you to burst CPU capacity when additional cycles are available. They are well suited for lower throughput applications and web sites that consume significant compute cycles periodically.

Micro Instance 613 MB of memory, up to 2 ECUs (for short periodic bursts), EBS storage only, 32-bit or 64-bit platform High-Memory Instances Instances of this family offer large memory sizes for high throughput applications, including database and memory caching applications.

High-Memory Extra Large Instance 17.1 GB memory, 6.5 ECU (2 virtual cores with 3.25 EC2 Compute Units each), 420 GB of local instance storage, 64-bit platform High-Memory Double Extra Large Instance 34.2 GB of memory, 13 EC2 Compute Units (4 virtual cores with 3.25 EC2 Compute Units each), 850 GB of local instance storage, 64-bit platform High-Memory Quadruple Extra Large Instance 68.4 GB of memory, 26 EC2 Compute Units (8 virtual cores with 3.25 EC2 Compute Units each), 1690 GB of local instance storage, 64-bit platform High-CPU Instances Instances of this family have proportionally more CPU resources than memory (RAM) and are well suited for compute-intensive applications.

High-CPU Medium Instance 1.7 GB of memory, 5 EC2 Compute Units (2 virtual cores with 2.5 EC2 Compute Units each), 350 GB of local instance storage, 32-bit platform High-CPU Extra Large Instance 7 GB of memory, 20 EC2 Compute Units (8 virtual cores with 2.5 EC2 Compute Units each), 1690 GB of local instance storage, 64-bit platform Cluster Compute Instances Instances of this family provide proportionally high CPU with increased network performance and are well suited for High Performance Compute (HPC) applications and other demanding network-bound applications. Learn more about use of this instance type for HPC applications.

Cluster Compute Quadruple Extra Large 23 GB memory, 33.5 EC2 Compute Units, 1690 GB of local instance storage, 64-bit platform, 10 Gigabit Ethernet Cluster GPU Instances Instances of this family provide general-purpose graphics processing units (GPUs) with proportionally high CPU and increased network performance for applications benefitting from highly parallelized processing, including HPC, rendering and media processing applications. While Cluster Compute Instances provide the ability to create clusters of instances connected by a low latency, high throughput network, Cluster GPU Instances provide an additional option for applications that can benefit from the efficiency gains of the parallel computing power of GPUs over what can be achieved with traditional processors. Learn more about use of this instance type for HPC applications.

Cluster GPU Quadruple Extra Large 22 GB memory, 33.5 EC2 Compute Units, 2 x NVIDIA Tesla “Fermi” M2050 GPUs, 1690 GB of local instance storage, 64-bit platform, 10 Gigabit Ethernet EC2 Compute Unit (ECU) – One EC2 Compute Unit (ECU) provides the equivalent CPU capacity of a 1.0-1.2 GHz 2007 Opteron or 2007 Xeon processor.

Где путаю?

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

crypt ★★★★★
()
Последнее исправление: crypt (всего исправлений: 1)
Ответ на: комментарий от byko3y

я не удивлюсь, если они HPC делали через объединение RAM с нескольких машин. а ты продолжаешь их с простыми vm'ками сравнивать.

crypt ★★★★★
()
Ответ на: комментарий от abcq

PHP+MySQL хостинги (не все) дают такую возможность тоже.

Да не давали они ничего подобного в те времена, да, сейчас на базе виртуализации и веб-панелек которые значительно улучшились с тех времен, вы +/- имеете не менее удобные интерфейсы, но все равно это не облачные интерфейсы где вы по сути можете накатить вообще что угодно в какой угодно конфигурации

Они давали то же самое в рамках предлагаемых технологий. Например, в амазоновом RDS до сих пор куцая репликация мускуля — просто потому, что они хостят ровно то, что может предложить мускуль, и не более.

Если ты посмотришь на все сервисы амазона, то ты увидишь, что это либо сторонний софт с минимальными прокладками-костылями вокруг, либо весь сервис представляет из себя сплошную тонкую прокладку-костыль для работы с другими сервисами. Когда они начинают делать что-то свое, то скатываются в S3, то есть, сбитую в кучу груду костылей. Наверное самый большой цельный проект амазона, Dynamo DB, выстрадан-вымучен: сначала вместо него хотели продвинуть SimpleDB, но потом даже им стало ясно, что хранение состояния — это основная проблема в микросервисах, которая не решается наращиванием числа костылей, а только сокращением их числа. И то DynamoDB реализован на базе уже известной технологии DHT Chord — всё, это потолок управленческого-архитектурного таланта в амазоне.

Вот именно, «стало удобнее». А было то же говно. Так в чем весь секрет? В красивой консольке админа PHP+MySQL?

Много факторов, уже обсудили не раз, но главное гибкость, ориентированность на клиента

На кого они еще должны ориентироваться? На голодающих детей в Африке? Это пустые слова.

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

Еще раз: вопрос заключается не в том, что есть какая-то зависимость, а в том насколько она сильная, в том, что абсолютно унылый и ничем не примечательный сервис AWS только за счет вендорлока и грамотного маркетинга выдавил конкурентов с рынка, создав ситуацию, когда тебе придется вендорлочиться, даже если ты этого очень не хочешь. Хотя, я в этом треде также доказываю, что во многом клиенты AWS сами себе буратины и на самом деле выбор имеют, но рекламные листовки и мнение человеков на форумах разложены так, что указывают не единственный путь — отдавать все деньги амазону. То есть, Amazon не изобретал PaaS, IaaS, SaaS, как я уже показал выше — Amazon лишь придумал садить клиентов на иглу и трусить с них деньги.

В противовес если вы очень крупная контора которая на дню разворачивает производственные решения десятками или даже сотнями серверов и так же ликвидирует старые которые стали не нужны, то облака очень даже приятный и рабочий инструмент

Мне «очевидно», что если я — крупная компания, которая разворачивает и сворачивает сервера десятками и сотнями, то либо я имею собственные сервера, либо отдаю всю прибыль компании амазону. Потому что AWS О-ОЧЕНЬ плохо масштабируется по деньгам с ростом нагрузки, и по итогу за 500 серверов вы отдадите $1000k амазону за то, что на хецнере стоит $150k, то есть, в 6-7 раз меньше. А когда вы захотите убежать от амазона, то выяснится, что за экспорт каждого петабайта нужно заплатить еще $10k+. Это очень хитро, хитрее, чем может показаться русскому, не знакомом с особенностями устройства западного бизнеса. Если манагеры смотрят только на краткосрочные финансовые показатели (а обычно они именно так и делают), то миграция с AWS выглядит как сплошной убыток, даже несмотря на то, что за ближайшие годы десять раз себя окупит. Медленный рост для многих лучше, чем спад с резким последующим ростом. Чтобы мотивировать венчурных инвесторов и прочий сброд, Backblaze даже запустило программу, по которой вся стоимость трафика из S3 в Backblaze вам возмещается при условии, что вы оплатите услуги хранения на год вперед.

byko3y ★★★★
() автор топика
Ответ на: комментарий от byko3y

Еще раз: вопрос заключается не в том, что есть какая-то зависимость, а в том насколько она сильная, в том, что абсолютно унылый и ничем не примечательный сервис AWS только за счет вендорлока и грамотного маркетинга выдавил конкурентов с рынка, создав ситуацию, когда тебе придется вендорлочиться, даже если ты этого очень не хочешь.

Еще раз: вопрос заключается не в том, что есть какая-то зависимость, а в том, насколько она сильная, в том, что абсолютно унылая и ничем не примечательная красотка только за счет внешности и кокетства выдавила конкуренток, создав ситуацию, когда тебе пришлось на ней жениться, даже если ты этого очень не хочешь. просто отбиваешься изо всех сил, но ничего сделать с инстинктом уже не можешь!

crypt ★★★★★
()
Ответ на: комментарий от byko3y

вы отдадите $1000k амазону за то, что на хецнере стоит $150k

дорогой друг, это очевидно всем! ты не поверишь! и только ты не понимаешь, что сравнил сейчас совершенно разные вещи. поэтому я и пеняю на твою проф. компетенцию.

crypt ★★★★★
()
Ответ на: комментарий от crypt

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

Да, ничего не придумал, да, завендорлочил. Разве это не текущая картина? Все пользуются AWS потому, что «все пользуются AWS». На западе даже вопроса не поднимается, «мы должны пользоваться AWS и всё тут». Выше даже высказывался аргумент «на конфах по хайлоаду пользуются AWS — это что-то значит». А копрофилы мастурбируют на свежее говно — это тоже что-то значит, нужно внимательнее к нему присмотреться.

у амазона оказались в распоряжении лишние мощности. они соединили их с набиравшей в то время обороты новой технологией: виртуализацией!

Ну как «оказались»... Они их купили, конечно же, очень сильно потратившись на это дело. Потому прежде всего у них оказалось овердофига денег, поскольку в 2006-2007 годах все брали кредиты направло и налево: отдавали кредит за дом, закладывали этот дом и брали кредит на второй дом — отдавали за второй, закладывали второй и брали кредит на третий — и так далее, пока в 2008 не выяснилось, что отдавать кредиты тупо нечем. Амазон ввалила бабки в сервера, и вполне успешно. Но это случилось не так, что «ой, а это у нас сервера? так их же можно использовать» — конечно же они понимали, что кредиты нужно отбивать, как угодно, потому что иначе пусть даже Amazon и не обанкротится (too big to fail), но головы руководства массово полетят.

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

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

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

Уже к 2010-2011 это было и у гугла, и у MS, а с меньшей степенью масштабирования еще у кучи менее значимых и менее продвинутых поставщиков. Кстати, я в очередной раз напоминаю, что никакой отвязки от физики VM не дает, потому что есть SIMD и GPGPU, которые на VM эмулировать не имеет смысла.

Small Instance (Default) 1.7 GB of memory, 1 EC2 Compute Unit (1 virtual core with 1 EC2 Compute Unit)...
Cluster GPU Quadruple Extra Large 22 GB memory, 33.5 EC2 Compute Units, 2 x NVIDIA Tesla “Fermi” M2050 GPUs, 1690 GB of local instance storage, 64-bit platform, 10 Gigabit Ethernet EC2 Compute Unit (ECU) – One EC2 Compute Unit (ECU) provides the equivalent CPU capacity of a 1.0-1.2 GHz 2007 Opteron or 2007 Xeon processor

Зачем ты мне все это копипастишь? Это технологии 2011 года, я писал про 2006-2007. Вот ссылки на твои оригиналы, к слову:
https://web.archive.org/web/20110629232013/http://www.hetzner.de/en/hosting/p...

А вот Hetzner тех же лет:
https://web.archive.org/web/20110629232013/http://www.hetzner.de/en/hosting/p...

Large instance AWS очень похоже на самую жирную конфигурацию Hetzner:
https://web.archive.org/web/20120427153953/http://aws.amazon.com/ec2/#pricing

Цена за Heavy Utilization Reserved Instance одинаковая, что характерно.... и в 5 раз выше за On Demand. То есть, в 2012 году гонять экземпляр EC2 5 часов в день окажется дороже, чем купить 100% резервированный. Это один из ключевых механизмов коммерческого успеха AWS — осталось только закинуть наживку под нужным углом.

byko3y ★★★★
() автор топика
Ответ на: комментарий от crypt

я не удивлюсь, если они HPC делали через объединение RAM с нескольких машин. а ты продолжаешь их с простыми vm'ками сравнивать

Конечно именно так и делали, потому что даже в тех годах таких мощностей на одной плате не было. Они как раз позволяют объединить самых разношерстных клиентов, потребляющих ресурсы «по требованию», компенсируя непредсказуемую случайную нагрузку количеством этого рандома. То есть, при броске монеты есть высокий шанс, что три раза выпадет орел (1 из 8), то есть «клиенты перегрузят сервер», но если бросить монетку 20 раз, то шанс 20 орлов ничтожен (1 на миллион). А вот для «резервистов» разницы нет.

byko3y ★★★★
() автор топика
Ответ на: комментарий от crypt

дорогой друг, это очевидно всем! ты не поверишь! и только ты не понимаешь, что сравнил сейчас совершенно разные вещи. поэтому я и пеняю на твою проф. компетенцию

Я сравнил резервированные экземпляры EC2 с голым железом. Платформа/сервисы у амазона обойдутся в разы дороже, не сомневайся.

byko3y ★★★★
() автор топика
Ответ на: комментарий от byko3y

Мне совершенно очевидно, что никакого удобства использования у амазона нет.

и что? мы уже определились выше, что ты в общем-то никто. тебе нет, другим удобно. это противоречит твоей картине мира?

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

crypt ★★★★★
()
Ответ на: комментарий от byko3y

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

crypt ★★★★★
()
Ответ на: комментарий от crypt

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

Поздравляю, AWS не был первым в нише IaaS/PaaS/SaaS. Какие там еще «ошибки» в моей логике?

byko3y ★★★★
() автор топика
Ответ на: комментарий от byko3y

Поздравляю, AWS не был первым в нише IaaS/PaaS/SaaS. Какие там еще «ошибки» в моей логике?

он вышел на первое место благодаря портфолио и прочим характеристикам сервиса. поэтому гугл потом только догонял.

crypt ★★★★★
()
Ответ на: комментарий от byko3y

Какие там еще «ошибки» в моей логике?

и по итогу за 500 серверов вы отдадите $1000k амазону за то, что на хецнере стоит $150k, то есть, в 6-7 раз меньше

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

crypt ★★★★★
()
Ответ на: комментарий от crypt

при этом хецнер по гарантиям доступности рядом не лежал. но тебе, конечно, такие вещи в голову не приходят, когда ты свои дикие сравнения приводишь

Если на AWS упадет экземпляр EC2, то он упадет, амазон никаким волшебным образом не переместит оперативу на другую машину. Что шанс падения ниже на амазоне? Может быть, но отказоустойчивые систем на «авось» не строят, и если узел может упасть, то считается, что он упадет в любой момент.

byko3y ★★★★
() автор топика
Ответ на: комментарий от crypt

ага. только не хецнер. или с кем ты там сравнивать пытаешься

Да, потому что Хецнер не пытался сделать оверпрайснутый сервис, а честно продавал дешевые сервера.

byko3y ★★★★
() автор топика
Ответ на: комментарий от byko3y

Что шанс падения ниже на амазоне?

ниже. более того, при использовании их механизмов отказоустойчивости и la можно добиться вообще хороших показателей доступности.

crypt ★★★★★
()
Ответ на: комментарий от byko3y

Да, потому что Хецнер не пытался сделать оверпрайснутый сервис, а честно продавал дешевые сервера.

только под дурака не коси, ладно? это утомляет:( есть сервисы в разных ценовых нишах. ты их сравниваешь почему-то. такой ты «спец».:(

crypt ★★★★★
()
Ответ на: комментарий от crypt

он вышел на первое место благодаря портфолио и прочим характеристикам сервиса. поэтому гугл потом только догонял

Типа у гугла меньше портфолио, что ли? У него по технической части портфолио намного жирнее, чем у амазона, гугл SaaS предоставлял намного раньше амазона. То, что ты называешь «портфолио» точнее было бы назвать «маркетинговое портфолио», то есть, число успешно проведенных маркетинговых операций, вылившихся в «про сервис все знают потому, что про сервис все знают». MS и Google очень сильно отстали в этом плане, поскольку Amazon с самых первых дней существования продавал прокисшее говно и выколачивал из клиентов деньги.

byko3y ★★★★
() автор топика
Последнее исправление: byko3y (всего исправлений: 1)
Ответ на: комментарий от crypt

ниже. более того, при использовании их механизмов отказоустойчивости и la можно добиться вообще хороших показателей доступности

Еще раз напоминаю, что AWS на момент своего появления был мягко говоря не единственным сервисом, который предоставлял подобные сервисы повышения отказоустойчивости/балансировки. До сих пор собрать подобное решение с разных провайдеров выйдет намного дешевле, чем купить всё у одного амазона.

byko3y ★★★★
() автор топика
Ответ на: комментарий от byko3y

Типа у гугла меньше портфолио, что ли? У него по технической части портфолио намного жирне

вот опять твое имхо. у них разное позиционирование в нишах SaaS, FaaS, DaaS, PaaS, IaaS и т.д.

я сейчас не готов бесплатно сравнивать их в каждой из этих ниш.:)

по-моему амазон стартовал раньше и гугл потом начал искать как внедриться на рынок за счет более нишевых решений.

crypt ★★★★★
()
Ответ на: комментарий от byko3y

пожалуйся в спортлото. восстанови справедливость. потребуй контрибуций и уплаты исторического долга.

crypt ★★★★★
()
Ответ на: комментарий от crypt

когда у меня сервер в хецнер пропадает на час из сети и поддержка отвечает, что они не ведут мониторинга и не могут отчитаться о причинах, это тоже стоит организации денег. соответственно и амазону стоит денег их более качественная инфраструктура

В чем смысл знания причины пропадания сервера? На EC2 у тебя точно так же будут пропадать экземпляры и появляться в другом месте, а если ты завязываешь свою систему на единственный сервис — то ССЗБ, независимо от того, хецнер ли это или AWS. Вот у амазона пропадала S3 на целый день с отвалом целой кучи смежных серверов, том числе Elastic Block Storage — и что, тебе легче на душе станет от того, что ты узнаешь причину? Отказоустойчивость строится на способности игнорировать отказы, а не «знать их причину».

byko3y ★★★★
() автор топика
Ответ на: комментарий от byko3y

В чем смысл знания причины пропадания сервера?

ты не понял, да? совсем не въезжаешь? смысл знания причины есть, если сеть мониторится. и нет, если хецнер не несет ответственности.

На EC2 у тебя точно так же

еще одна твоя ошибка.

Отказоустойчивость строится на способности игнорировать отказы

нет))) отказоустойчивость не строится на способности что-то игнорировать, в т.ч. отказы)))

crypt ★★★★★
()
Последнее исправление: crypt (всего исправлений: 2)
Ответ на: комментарий от crypt

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

Примерно на год-два отставали от амазона. Разница была в том, что Google всю историю продавал высокотехнологичные онлайн-продукты, а Amazon продавал виртуальное барахло, вроде музыки, фильмов, игр, позже перейдя на торговлю менее виртуальным барахлом. В 2006 гугл уже купил YouTube, а амазон продолжал торговать барахлом и виртуальными товарами.

byko3y ★★★★
() автор топика
Ответ на: комментарий от byko3y

я сказал «по-моему», потому что решил, что ты опять будешь спорить. но ты согласен. ok then.

crypt ★★★★★
()
Последнее исправление: crypt (всего исправлений: 1)
Ответ на: комментарий от byko3y

По всему тексту сквозит спич о - «но ведь есть альтернативы и они не хуже, амазон@заговор»

Чтобы такое заявлять нужно производить расчеты, сравнивать решения, принимать решения о том, эквивалентны ли эти решения или нет, а если нет будут ли нужны какие-то доработки которые выльются во время@деньги и так далее и тому подобное, так то и я языком молотить могу, чем мы тут и занимаемся безуспешно не первую страницу. В общем не убедили, опять же все догадки и возможности, а то, почему сейчас все выбирают амазон уже 10 раз сказано, факторов очень много, в том числе и агрессивное продвижение от самого амазона.

abcq ★★
()
Ответ на: комментарий от crypt

ты не понял, да? совсем не въезжаешь? смысл знания причины есть, если сеть мониторится. и нет, если хецнер не несет ответственности

Я понял, о чем ты. Но ты преувеличиваешь значимость.:
https://www.hetzner.com/dedicated-rootserver/matrix-ax - AX61-NVMe, 84 евро в месяц
https://www.hetzner.com/managed-server — MA121 с аналогичными характеристиками, 130 евро в месяц.

Мониторинг стоит в полтора раза дороже у хецнера, но это все равно во много раз дешевле, чем EC2.

отказоустойчивость не строится на способности что-то игнорировать отказы

Есть непредсказуемые отказы плана «кто-то случайно копнул кабель». Для отказоустойчивости их игнорировать обязательно. Ты, как я понял, имеешь в виду отказы плана «я случайно перегрузил сервак, мне бы желательно узнать, случилось ил это по оперативе или по сетке», то есть «отказ случился из-за меня, мне нужно знать, где я накосячил». Причину я как бы знаю — она во мне, мне нужно не причину знать, а направление устранения причины. К форс-мажорным отказам это всё не относится.

byko3y ★★★★
() автор топика
Последнее исправление: byko3y (всего исправлений: 2)
Ответ на: комментарий от abcq

Чтобы такое заявлять нужно производить расчеты, сравнивать решения, принимать решения о том, эквивалентны ли эти решения или нет, а если нет будут ли нужны какие-то доработки которые выльются во время@деньги и так далее и тому подобное

Я уже довольно давно занимаюсь этим на LOR-е. К сожалению, я не коллекционирую свои высеры, если ты не следишь за шоу — что ш, извиняй.

byko3y ★★★★
() автор топика
Ответ на: комментарий от byko3y

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

abcq ★★
()
Ответ на: комментарий от byko3y

Мониторинг стоит в полтора раза дороже у хецнера, но это все равно во много раз дешевле, чем EC2.

мониторинг мониторингу рознь. я его делал, я это знаю. а ты судишь чисто по цифрам с сайта.

Ты, как я понял, имеешь в виду отказы плана

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

crypt ★★★★★
()
Последнее исправление: crypt (всего исправлений: 1)
Ответ на: комментарий от abcq

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

Во-о-от, «ты правильно хихихикаешь». В AWS есть многочисленные скрытые цены. Например, с EC2 ты получаешь временное хранилище, на которое ты не можешь полагаться, как и в случае Hetzner/другим хостингом. Чтобы иметь гарантии доступности данных, нужно хранить данные на S3 за $20/TB или EBS за $45/TB. Весь исходящий трафик свыше 1 ГБ/регион/месяц — платный, порядка $90/TB за мелкие размеры, за оптовый трафик скидка вплоть до $10/ТБ за петабайтный размер. CloudWatch при превышении бесплатного лимита опять же платный. Приватная сеть, балансеры — платные. При том, что даже сам базовый EC2 не дешевый. Это как прийти в салон «просто подровнять волосы», и слить туда всю зарплату. Я не случайно провожу параллель с салоном, потому что очевидно AWS разрабатывался для домохозяек.

byko3y ★★★★
() автор топика
Ответ на: комментарий от byko3y

Ну так надо читать документацию и ограничения на те виды сервисов которые вы собрались использовать, а не бросаться в омут с головой подравнивая челку на ходу. Тем более что уже скоро в средней полосе межсервисья амазона будет около 10 лет существования, неужели за это время не накопилось у людей опыта о том, как максимально выгодно юзать эти сервисы так чтобы не слить туда «всю зарплату». Сейчас вы только доказали очевидный факт что амазон разделяет услуги и за каждую требует копеечку.

abcq ★★
()
Последнее исправление: abcq (всего исправлений: 1)
Ответ на: комментарий от abcq

Ну так надо читать документацию и ограничения на те виды сервисов которые вы собрались использовать

Ох и ловко же ты переобулся в прыжке, еще недавно писал про то, что никто документацию толком не читает и это якобы нормально, а теперь уже «надо читать».

неужели за это время не накопилось у людей опыта о том, как максимально выгодно юзать эти сервисы так чтобы не слить туда «всю зарплату»

Опыт накопился, но о нем почти никто не пишет в сравнении с проплаченными материалами про «вчера я купил AWS, а сегодня уже сделал свой гугл». Опять же, это не какое-то случайное совпадение, что статьи про AWS пишут сплошные инфантильные дебилы — это вполне разумные люди, пишущие за деньги. То есть, опыт есть, но не у тебя и тебе его никто не даст. Как ни странно, я один из тех самых людей, которые этот самый опыт собирают и пересказывают другим людям. Да, я не участвовал непосредственно в проектах, но не обязательно откушать говна из каждого ануса, чтобы иметь право говорить, что всё говно невкусное.

Положительные моменты в AWS есть, и я их не скрываю: стоимость разработки и поддержки инфраструктуры-платформы слабо меняется с ростом масштаба, потому для мелких масштабов разрабатывать собственные решения невыгодно. Заметь, что это идет в прямое противоречие с бредятиной, которую ты писал выше про «серьезный бизнес с сотнями машин» — потому что именно в этом сценарии AWS категорически противопоказан, и даже если он использует AWS, то применяет его как вспомогательный инструмент, а не фундамент. Например, тот же Netflix является крупнейшим клиентом AWS, однако, большая часть трафика Netflix идет через собственные CDN, на AWS же они держат только API — и то цена, по которой эти услуги продаются, намного ниже цен для простого смертного, то есть для 99,9% клиентов AWS.

Сейчас вы только доказали очевидный факт что амазон разделяет услуги и за каждую требует копеечку

А также менее очевидный, но почему-то проигнорированный тобой, что при всех возможных «экономиях» AWS оказывается намного дороже большинства альтернатив.

byko3y ★★★★
() автор топика
Ответ на: комментарий от byko3y

Ох и ловко же ты переобулся в прыжке, еще недавно писал про то, что никто документацию толком не читает и это якобы нормально, а теперь уже «надо читать».

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

Опыт накопился, но о нем почти никто не пишет в сравнении с проплаченными материалами про «вчера я купил AWS, а сегодня уже сделал свой гугл». Опять же, это не какое-то случайное совпадение, что статьи про AWS пишут сплошные инфантильные дебилы — это вполне разумные люди, пишущие за деньги. То есть, опыт есть, но не у тебя и тебе его никто не даст. Как ни странно, я один из тех самых людей, которые этот самый опыт собирают и пересказывают другим людям. Да, я не участвовал непосредственно в проектах, но не обязательно откушать говна из каждого ануса, чтобы иметь право говорить, что всё говно невкусное.

Положительные моменты в AWS есть, и я их не скрываю: стоимость разработки и поддержки инфраструктуры-платформы слабо меняется с ростом масштаба, потому для мелких масштабов разрабатывать собственные решения невыгодно. Заметь, что это идет в прямое противоречие с бредятиной, которую ты писал выше про «серьезный бизнес с сотнями машин» — потому что именно в этом сценарии AWS категорически противопоказан, и даже если он использует AWS, то применяет его как вспомогательный инструмент, а не фундамент. Например, тот же Netflix является крупнейшим клиентом AWS, однако, большая часть трафика Netflix идет через собственные CDN, на AWS же они держат только API — и то цена, по которой эти услуги продаются, намного ниже цен для простого смертного, то есть для 99,9% клиентов AWS.

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

А также менее очевидный, но почему-то проигнорированный тобой, что при всех возможных «экономиях» AWS оказывается намного дороже большинства альтернатив.

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

abcq ★★
()
Ответ на: комментарий от abcq

Если я вас правильно понял и если принимать на веру все вами сказанное, то ключ B2 предоставляет чуть больше возможностей, а для S3 кругом «а ты попроси снова, ты же теперь хочешь не только за ляжку подержать, но и сисечку помять», я вас правильно понял?

Зависит от ключа. В S3 есть сложная система ключей, постоянных и временных. В B2 есть постоянный ключ авторизации и временные токены API и загрузки. Так вот ключи и токены API по своей функции похожи на ключи S3, просто по функциям намного проще, потому что сервисов меньше. А вот токен B2 для загрузки — это совершенно уникальная самобытная штука, которая предназначена для того, чтобы пустить трафик загрузки в обход серверов API.

Кстати, там в обратную сторону, на скачивание файлов, тоже есть веселые механизмы с токенами авторизации прямого скачивания, но они по сути похожи, так что я не стал упоминать.

byko3y ★★★★
() автор топика
Ответ на: комментарий от abcq

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

Не соглашаюсь — были. Если ты смотрел мои ссылки за 2006 год, то увидишь, что там был крайне скудный выбор сервисов. То есть, амазо ничего не увязывал и не прикрывал слоями абстракций/интерфейса, они сделали абсолютно унылый хостинг, такой же, как у сотен других провайдеров.

byko3y ★★★★
() автор топика
Ответ на: комментарий от firkax

Поддержка чистого стандарта потребует от них дополнительных затратных усилий, в обмен они получат лёгкость ухода от них к конкурентам. Зачем тратить свои силы на то, чтобы отпугивать клиентов? Незачем. Но специального усложения тут нет, это естественный ход разработки

Отсекая один аргумент, мы приходим к другому: имел ли вообще AWS шансы взлететь без грамотной маркетинговой политики? То есть, ты как бы намекаешь, что в амазоне что-то там сделали кое-как, выкинули в прод, мол «пользуйтесь, нам не нужно», а потом такие «ух ты, оно взлетело! людишки покупают, да еще и по две штуки». Они пришли к успеху не через пробу и выжидание, а через суровый маркетинг, пусть и технически малограмотный.

Зачем тратить свои силы на то, чтобы отпугивать клиентов? Незачем. Но специального усложения тут нет, это естественный ход разработки

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

Однако, на этом фоне лично мне обидно, что я учился пистаь софт, а оказывается нужно было учиться его продавать. Я даже думал, что софту нужно грамотно придать фич, чтобы потом можно было этот софт продавать — оказывается, даже этого не нужно, не нужно вообще быть технически грамотным, чтобы продавать продукт, что на своем примере хорошо нам продемонстрировал Amazon.

Помогать другим себя догонять - незачем, это и в свободном софте так, ну где ты видел чтобы разработчик одной фри софтины что-то комиттил своему фри конкуренту, не планируя при этом какую-то выгоду для себя от этого?

Ты там вообще обчитался заокеанских библий успешного манагера? Нет никаких «разработчиков фри софтины», она потому и фри, что никому не принадлежит. Сегодня разраб пилит OpenWRT, завтра она форкается в LEDE, послезавтра проекты сливаются снова. Ты можешь форкнуть любой опенсорс и сделать его «своим», и точно так же потерять «собственность» в результате чужого форка. Так что к технически-идеологической стороне это поведение не имеет никакого отношения — это тупо «отжать бабки у лохов любыми доступными способами, при этом своих в процессе потерять как можно меньше».

byko3y ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.