Наверное отсутствие опыта) В данный момент все шаблоны лежат в ./templates/ и подключаются через метод router.LoadHTMLGlob("templates/*") фреймворка gin. Дальше рендеринг: context.HTML(200, "index.html", gin.H{"title": "Пример"}). Не совсем понимаю, куда в таком случае нужно врезаться, чтобы привести к нужному виду.
Решение имеет место быть. Но тогда придется переписывать уже существующие шаблоны. К тому же используется функция рендеринга фреймворка gin-gonic, которая в свою очередь использует стандартный шаблонизатор. Ковыряться во внутренностях стороннего фреймворка совсем не ко времени.
У нас Go(фрейм.gin-gonic) + mongodb с некоторыми простыми оптимизациями и кешами держит 20-30K соединений в секунду в один инстанс. С fasthttp бенчмарки еще краше, но лень переписывать и излишне оптимизировать. Но вообще в go пришли с nodejs. И go гораздо производительнее и стабильнее.
G_tost а какие цифры нужны? Мой опыт - 2 дня изучения, 7 микросервисов за неделю, на go + gin-gonic + mgo. О небольшой нагрузке судить не могу, два сервиса нагружены до 7K запросов/сек. Много это или мало - вопрос относительный.
v- smerti: сам v8 имеет в себе контексты, возможно они имеются в виду. Ну тогда и хром с чекнутой виртуальной машиной и опера) Тогда уж надо переписывать V8
Самый большой минус у архитектуры микросервисов, это деплой и мониторинг. Большое количество микросервисов нуждается в автоматизации. А так, удобно, что можно изменить только один модуль и рестартунуть только его, а не весь сервер. Удобна командная разработка - каждый работает над отдельным сервисом. Да и если вылетит сервис, то потеряем только часть функционала. Еще плюс в том, что в сервисе на 50-100 строк очень сложно наделать ошибок. Вообще вся эта тема, конечно, холиварная)
Пума Тайланд: верно, но hvvm это только виртуалка, где крутится уже хипхоп (я, если честно, в подробности не вникал, да и php как-то уже не интересен).
Вот здесь человек делится впечатлениями от хипхопа и пишет, что на его пробах производительность в 6 раз выше чем у апача) www.phphighload.com/2012/06/php.html
Ну фейсбуку было бы странно заморачиваться с написанием этой лабуды, если не было хоть какого-то прироста) Хотя всего в 6 раз, как-то да, не впечатляет)