Такой бред. Если тестироватт встроенные серваки то везде. В питоне встроенный http и в го встроенный рет/хттп. Если вы сравниваете фреймворки (блин на го очень крутая встроенная библиотека но все пишут на фреймворках) то нужно на го брать соответствующий фреймворк
Gunicorn, uvicorn и схожие между прочим написаны на сях и оптимизированы очень и очень сильно. Взяли бы на го тогда gin или Fiber и имхо получили бы большие результаты. (Ну и взяли бы в питоне встроенную хттп реализацию получили бы примерно такое же ухудшение питона)
Возможно некоторые выше уже писали, не было возможности прочесть все комментарии.
Есть отличная Чистая архитектура Роберта Мартина (Clean Architecture by Unce Bob)
Я согласен что в вашем случае уже был готовый проект и писать с нуля не имело смысла, но в указанной выше архитектуре вам бы просто пришлось написать +1 реализацию интерфейса, что вероятно, не составило бы труда
А как же чистая архитектура Роберта Мартина? В ней тоже теперь вместо интерфейса использовать конкретную реализацию?
Также раз был затронут такой аспект как overhead (который безусловно нельзя отрицать), возникает вопрос - каков он? Насколько он влияет? Если рассматривать именно с технической стороны, а не с чистоты кода
Такой бред. Если тестироватт встроенные серваки то везде. В питоне встроенный http и в го встроенный рет/хттп. Если вы сравниваете фреймворки (блин на го очень крутая встроенная библиотека но все пишут на фреймворках) то нужно на го брать соответствующий фреймворк
Gunicorn, uvicorn и схожие между прочим написаны на сях и оптимизированы очень и очень сильно. Взяли бы на го тогда gin или Fiber и имхо получили бы большие результаты. (Ну и взяли бы в питоне встроенную хттп реализацию получили бы примерно такое же ухудшение питона)
Возможно некоторые выше уже писали, не было возможности прочесть все комментарии.
Есть отличная Чистая архитектура Роберта Мартина (Clean Architecture by Unce Bob)
Я согласен что в вашем случае уже был готовый проект и писать с нуля не имело смысла, но в указанной выше архитектуре вам бы просто пришлось написать +1 реализацию интерфейса, что вероятно, не составило бы труда
А как же чистая архитектура Роберта Мартина? В ней тоже теперь вместо интерфейса использовать конкретную реализацию?
Также раз был затронут такой аспект как overhead (который безусловно нельзя отрицать), возникает вопрос - каков он? Насколько он влияет? Если рассматривать именно с технической стороны, а не с чистоты кода
Mui просто существует..
Большое спасибо за содержательную и понятную статью!