🐈⬛ Да что такое этот ваш Aspire?!
Как только вышел новый .NET я сразу обратил внимание на этот самый Aspire. Как и положено наивному неофиту, я по первости полайкал – можно быстро засетапить проект, не обращая внимания на инфру, и все будет просто работать. Причем со всеми метриками, дашбордами и прочим.
Но ливером я почувствовал что-то неладное 🍑 .
И, пока я размышлял над этой штукой, вышло несколько видосов у Ника Чапсаса (воть и воть), которые как бы еще больше раскручивают дерьмовый маховик хайпа.
В результате изучения я пришел к выводу, что не понимаю в чем вообще крутость этой штуки, если честно. В каких сценариях она может дать такой сильный профит?
1️⃣ Если у вас мультиязыковой проект (к примеру Go у вас и Kotlin и C#) и вы хотите наладить в нем Observabilty так, чтобы можно было потрейсать все сервисы, то Apire вам по понятным причинам не подойдет.
2️⃣ Если вы делаете стартап, то, да, эта фиговина позволит вам быстро засетапить все подряд и понять, почему ваш супер-стартап лег на повышенных нагрузках при запуске (это если вам еще повезет такой стратап запустить. Скорее всего вы будете разбираться в причинах того, почему вообще никто не пришел). При этом, если стартапу повезет и он разрастется, то остается опасность того, что Microsoft рано или поздно просто забросят поддержку этого туллинга и вам рано или поздно придется переезжать на графану, ягер и прочие такие штуки. Ну и не факт, что это не будет больно.
3️⃣ Если вы делаете стартап в рамках большой компании, то как бы вы должны быть очень сильно уверены, что сможете вписать весь этот красивый тулинг в уже существующие реалии. А это значит, что если у вас в компании все пользовались графаной, ягерем и прочими стандартными штуками, а для вашего проекта должны будут переходить в этот новый пусть и удобный дашборд и настраивать под него какие-то свои инструменты сбора метрик.
Пока что я вижу только один реально более-менее подходящий сценарий – это сценарий номер 2️⃣. И то выглядит рисковым на долгосрочном интервале.
Короче, пока что выглядит как та самая штука, которую ты будешь выпиливать, когда придешь новичком на проект через пять лет. И в целом попахивает WCF'ом от этой штуки. Но все же хайпуют? Объясните, что я там не так увидел?
P.S.: А для крутого дашборда по всем вашим сервисам, есть к примеру coroot с охуенной лайв-демкой 🥹
Post #229
636
- 👍 2
- 🤯 1
- 👌 1