На мой взгляд, больш`ая часть сложности микросервисов возникает из потребности в распределенных транзакциях, если возможно разработать такую архитектуру, в которой нет в них необходимости, то для большого проекта, над которым трудится множество разработчиков, микросервисная архитектура снижает сложность, дает больше свободы, а главное позволяет поддерживать команды маленькими и эффективными.
посмотрите на yield в python, все очень похоже, это безусловно интересная фича, но точно не уникальная для js. В scala yield это вообще швейцарский нож монадических трансформаций, но это совсем другая история.
stackoverflow/github driven development значительно влияет на результат поика? Не ясно как сервис отличит утечку от кода, который сотрудник сам скопировал с gist github
Интересно как ведет себя jvm-овский gc для чистого языка как frege? Он не тормозит от большого кол-ва маленьких объектов в памяти?
Второй год в Нидерландах, смотрю иногда на Канаду в качестве перспективы. Был бы рад услышать ваш субъективный опыт, можно в лс
постеснялись бы, это же могут прочесть дети и впечатлительные гуманитарии
Так мы и поступили, поэтому 1650