LINUX.ORG.RU
ФорумTalks

Жирнее чем электрон

 , , ,


0

1

Призадумался. А как загружать 8 ядер и 32 гига простейшей формочкой из трех полей и кнопки? Ну, рынок же требует. А Электрон явно не справляется.

Придумалось вот что. Каждый прямоугольный элемент на экране - это личность! Негоже им всем в одном браузере торчать и диктаторски управляться. Каждому нужно своё окно, процесс и докер. А лучше - виртуальная машина. Это значительно расширит разнообразие, можно будет писать элементы на любом апи и даже компилировать в любую архитектуру. Отрисовка, опять же. Можно шейдерами, можно декларативно.

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

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


Ты забыл написать оду иммутабельности. Без иммутабельности борода шелковистой не будет, от mutable state в ней колтуны заводятся.

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

Точняк, убивать ничего нельзя, а полная иммутабельность и не нужна, достаточно чтобы только сам объект мог себя менять.

Будут объекты-рабочие и объекты-менеджеры. Все с диверсити, ггг. Я, #45374398738_MetroLabel, работать не буду, устал, мусор не собрал, пошлите кого другого

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

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

Так вроде так и делают сейчас. Ну то есть окно-то одно, но куски сайта - разные микросервисы. Там не только докер свой, там под два баннера будет отдельно стоящий кластер на 100500 машин, куда этот микросервис масштабируется.

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

Сидят в одном процессе. Диктатура!

Тут сложно — не то инклюзивность, не то харрассмент. Без поллитра смузи не разобраться.

Nervous ★★★★★ ()

Вот ещё один почествовал себя старпёром и начал брюзжать.

– Another one bites the dust

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

полная иммутабельность и не нужна

ты совсем идиот или с просветами здравомыслия? только строгая иммутабельность! если требуется изменить объект, то создаем копию и вносим изменения, а оригинал не трогаем. пусть висит в памяти

der_looser ★★ ()

Постоянно пишу об этом. Это совершенно не шутка, всё так и надо - элементы виртуализованы и общаются друг с другом так же как люди, на нечетком протоколе и распознавании. И всё это на JavaScript, конечно, ну или ещё каком-то языке, который можно использовать не очень разбираясь в нём

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