Как стать автором
Обновить
5
0
Сократ @peaceful-coder

Лидер проекта Platform as a Product [PaaP]

Отправить сообщение

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

Ансибл для меня штука новая, не все грабли еще прошёл. Про openssl не знал, спасибо.

Спасибо. Посмотрю в эту сторону. Уже несколько человек эту штуку рекомендуют. Вероятно, есть смысл

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

Хероку, например, всех пускает на свои сервера. Надежные и стабильные. Поэтому забесплатно ресурсов очень мало, зато они надежные в гарантированном времени ап-тайма. За деньги твою прогу поднимут на том же стабильном и надежном железе, только снимут ограничения по ресурсам.
В случае, описанном в статье, предлагается снять ограничение по ресурсам для всех. За деньги люди будут получать доступ к стабильным нодам, за бесплатно - как получится (если есть свободные мощности сервера, то на них, если нет, то на "плавающих" нодах членов сообщества).

Кстати, если ничего не путаю, то такая крипта даже есть https://www.golem.network/. Но там один отдает железо, чтобы другой на нем считал, а ты зарабатывал. Если правильно понимаю, там идет четкое деление на потребителя мощности и его саплаера.

А мобилки очень хочу подключить, да. Тут https://gitlab.com/paap.cloud/reoser/-/blob/main/docker/entrypoint.sh среди прочего пытаюсь превратить андроид в дебиан и сделать его полноценным линуксом без ограничений на современных и мощных телефонах. Пока в процессе

Над конкретной лицензией я не размышлял. Но всё открыто. Пушу пока всё сюда https://gitlab.com/paap.cloud

То, чего я пытаюсь достичь, наверно, близко к https://caprover.com/ (спасибо за ссылку). И цель именно создать свободный PaaS, который каждый сможет развернуть в пару кликов. Поэтому я и называю концепцию PaaP, т.к. я хочу создать продукт-платформу, который кто-то может развернуть для себя, а кто-то создать своё облако и сделать PaaS.

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

Доллары - и есть долговые расписки ФРС. Как и любые денежные купюры любых центробанков. Мы все верим, что ФРС обеспечит стоимость своих бумажек. Поэтому доллар существует везде. Рубль, например, существует только в РФ, потому что ему верят только в РФ (возможно, и в нескольких других странах, но согласитесь, что их гораздо меньше, чем стран, где доверяют доллару).

В вашем случае, Вася просто взял на себя право стать эмитентом новых денег (выпустив свою личную долговую расписку). Только "деньги" Васи существуют среди тех, кто считает его надежным. Для вас, например, во всей системе увеличилось количество денег. Для меня нет, т.к. я Васе не доверяю. Он мою сметану ворует :)

Мавроди был таким Васей, кстати. Он печатал свои бумажки. Пока ему верили, его бумажки были деньгами. Потом, как я помню, по своему детству - эти бумажки валялись в лужах, т.к. доверие пропало и они снова стали просто бумажками.

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

По второму моменту. Пока такая проблема не стоит. Сеть только создается. До этих проблем не дошли. Посмотрим как эту проблему будет решать кубер своими средствами. Если не будет справляться, то будем искать иные решения.

@ioannes спасибо за материал. У меня как раз возникла такая потребность, а у тебя уже готова статья, которая сильно мне помогла.

На ее основе я создал скрипт для автоматизации все этого процесса и переустановки операционных систем в целой сети. Если кому-то будет полезно, то я описал это в своем посте на хабре https://habr.com/ru/post/653693/. Может кому-то пригодится эта автоматизация.

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

Да, спасибо за мысли! С NAT-ом вот уже воюю, про эквиваленты мощности тоже думаю. До остального пока не дошел. В планах. А кубер как первый этап. В его сторону стал смотреть по 2-ум причинам:

  1. spark умеет с ним работать (в деталях пока не разбирался)

  2. в любом случае хочу развернуть свой GitLab, SonarQube, Nexus, Harbor и прочие элементы инфраструктуры профессиональной разработки, чтобы в случае чего иметь возможность быть автономными и следить за качеством кода и деплоя.

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

Там идея другая. Там, как я это понимаю, о желании, чтобы мощности не простаивали. Я же хочу создать сообщество, которое сможет не только давать мощности под чужие идеи, но и само сможет использовать эти мощности. Цель создать площадку, где программисты смогут публиковать в интернете свои проекты на своем и не только железе (эта часть идеи похожа на Heroku). Идея схожа по духу с WEB 3.0, когда мы все станем владельцами некой большой сети в рамках интернета

Эмитентом денег является ЦБ или ФРС в случае с США. Если напечатано было 10 долларов, то сколько не продавай и не покупай или иначе участвуй в экономике, то в обороте больше 10 долларов не станет, согласитесь. Их в любом случае нужно печатать. И если печатают аккуратно, то количество денег примерно должно быть равно количеству товаров, если можно так выразиться. Если переборщат, то будет инфляция, согласен.

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

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

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

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

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

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность

Специализация

Application Developer, Software Architect
От 500 000 ₽
Java
SQL
Git
Bash
OOP
PostgreSQL
Linux
Docker
Nginx