Розбиваєте проект на модулі, і вуаля — кожен дев може комітит тіки в свій модуль.
Поясню на прикладі. В нас в проекті є пошук — знайти девайс по любому параметру. Можна зробити це мікросервісом — solr/elastic — але це купа оверхеду. Тому ми берем lucene, вбудовуємо в моноліт, виділяєм в окремий модуль.
Все, тепер всі задачі по пошуку ізольовані всередині одного модуля.
Коли настане час — і в нас буде 1кк девайсів і пошук стане проблемою — ми просто винесем його на окремий сервіс.
Так, звісно, що є виключення. Але якщо говорити про IoT, то там всюди одне й те ж.
Станут ли микросервисы архитектурой будущего
Ніт.
Якщо у вас менше ~1кк активних юзерів/девайсів (а це більшість проектів) — то мікросервіси це гроші на вітер. В першу чергу, тому, що на сучасних віртуалках можна скейлись вгору дуже довго.
В нас, наприклад, схожа до вашої задача. Наш чудовий моноліт хендлить 10к рек-сек на віртуальному сервері за 5$.
То вы приводите их в пример, то вы отрицаете их практику.
Омг. Ви розумієте, що фейсбук на початку і зараз це абсолютні різні компанії? Невже це потрібно розжовувати? Фейсбук на початку — це рога і копита. Фейбук зараз — це топова айті компанія світу.
Разберитесь уже
Вам раджу те саме.
Что заплатили, то и получили
І що ми отримали?
Продолжайте нанимать за 500.
Дякую, що дозволили.
И, вероятно, имели богатеньких инвесторов, раз при своей убыточности могли позволить нанять себе дорогих профессионалов?
Деякі — так. Деякі бутстрапили і платили зі своїх грошей.
А коли ти платиш свої гроші, коли проект приносить 0 — платити більше і вище ринку, тільки тому, що так хоче Олег з доу — це ідиотизм.
и существует она как раз у таких компаний
У яких таких?
о которых вы говорите и злитесь на их присутствие на рынке
Ви мене з кимось попутали. Я якраз радий, що їх багато, бо це зменшує їх ціну. І був би так само радий, якби було багато сініорів.
А теперь, исходя из этого, если вы не можете заработать на сотруднике(джуне даже) больше $500 ($1000 с издержками) в месяц, то что это за бизнес такой?
А теперь, исходя из этого, если вы не можете заработать на сотруднике(джуне даже) больше $500 ($1000 с издержками) в месяц, то что это за бизнес такой?
Фейсбук, убер, нетфлікс, твітер та інші. Всі ці компанії були збитковими. Але я так розумію, що по вашій рекомендації вони повинні були б закритись, або платити всім 2х і теж закритись.
Цветочный магазин делает больше
Лол.
то перестаньте жаловаться
Знову мене попутали з кимось. Може ви взагалі не в ту гілку відповідаєте?
Для примера, в Гугл
А чого зразу гугл? Візьміть для прикладу якусь локальну компанію, десь в Техасі. І там буде все те саме, що і тут.
Это вы Украину называете рыночной?
У випадку АйТі — так. І ціну на джуна встановлює попит і пропозиція. Джунів багато, попит малий. Звідси середня ціна джуна 500$ (людини без досвіду). Чому ви вирішили, що ціна має бути 1000$? Хто ви, щоб регулювати ціни на ринку і встановлюти те, що вам забажається? Так і до комунізму недалеко.
о лишь потому что наш работодатель не уважает ни себя, ни сотрудников.
Лол. Почніть з цього —
uk.wikipedia.org/wiki/Ринкова_економіка
А пытаться взять человека на 500 баксов, чтоб сэкономить — это нищебродство
Ніщебродство це айфон за 1000$ при ЗП 500$. А джун за 500$ — це ринок.
Якщо ваш продукт — ліба (до речі така ліба насправді потрібна штука), то Вам треба було створоювати не додаток, а писати пости на доу, хабр, реддіт, медіум.
Якщо ваш продукт — додаток, то Вам потрібно на продакХант, доу, хабр, реддіт, медіум.
Також не завадив би форум (зараз це можна в пару кліків зробиити) де ви б могли відповідати напряму користувачам.
Щодо бану. Є простий спосіб перевірити чи справа була в іконці — створюєте новий аккаунт і там публікуєте.
а где телеметрию храните
Клікхаус. В основному через компресію.
за счет чего можете в скейл
За рахунок вертикального масштабування. На 5$ сервері можна хедлити під 100к девайсів. Дял супер великих проектів теж є рішення, але поки таких не заходило.
какие SLA обещаете
99.9%. Взагалі за минулий рік в нас був 100% аптайм, якщо говрити про паблік клауд.
Окно можно сделать за 8 часов по объединённым сообщениям из нескольких девайсов и по нему кверить?
Так. Це і є наша аналітика. Поки що ми під кожного клієнта формуємо конкретні квері, які потрібні конкретно цьому клієнту. Квері білдер це дуже складна задача і ми від нього відмовились.
мне достаточно будет будет переклнфигурировать блоки и у меня будут новые дешборды по историческим данным за последний год?
Так.
А как CEP сценарии сделать у вас
Якщо CEP це event processing, то у нас є рул енджін, аналог node-red.
ввести новую фичу которой нужна телеметрия с девайсов за последний год
Ну в нас вже є розділ аналітики де можна багато чого собі сконфігурувати з різних блоків.
как будут решатся данные задачи?
Треба брати платформу Blynk :). В нас це все є.
Архітектурно все порішали дуже просто — моноліт.
Банальне «задовбало». Зазвичай інвести великі надходять на рік
В таком случае речь не идёт об эксите.
До чого тут екзіт? Вихід з операційного управління компанією != екзіт.
Ну нет у нас в Украине практики выдачи долей, просто нет.
Є, те що ти про це не в курсі, лише натякає на твій кругозір.
1. З чого ти вирішив, що у перших працівників не було опціонів?
2. Що тобі заважає вже зараз піти у стартап і домовитись про опціони?
Додам ще — що інвестиції це можливість для фаундерів вийти з прямого управління компанією.
Приклад, клієнт хоче не тільки пошук по девайсам, але і по юзерам.
Я створюю 3 таски: додати в індекс юзерів, додати в АПІ додатковий параметр «тип ентіті для пошуку», додати на UI пошук юзерів.
Всі 3 таски повністю ізольовані і не впливають одна на одну (крім точок дотику в search api, web api). Цю бізнес фічу 3 людини може робити паралельно. В чому проблема?