Ко мне подошел Flatiron Coach, который работает в отделе взаимоотношений с сотрудниками, по поводу компании, которая интересовалась моим резюме и хотела пройти собеседование. Мне очень понравилось интервью, и я смог задать вопросы, которые дали отличное понимание.
Один вопрос, который я задал, касался будущего компании и подхода к ее технологиям. Интервьюер ответил, что рассказал об одном из возможных путей - внедрить микросервисы. Я мало что знал об этом, но определенно слышал и видел это модное словечко. Интервьюер любезно рассказал об этом подробнее и о том, почему это может быть полезно для будущего роста. Итак, я решил подробнее изучить микросервисы, а также плюсы и минусы их использования.
Архитектура микросервисов позволяет нам создавать высокомасштабируемые, гибкие приложения, разбивая приложение на отдельные службы, которые реализуют определенные бизнес-функции. Эти службы, часто называемые «слабосвязанными», затем можно создавать, развертывать и масштабировать независимо.
Каждый отдельный сервис взаимодействует с другими сервисами через API, что позволяет писать их на разных языках или с использованием разных технологий (хотя многие практики не одобряют этого). Это не похоже на монолитную архитектуру, где сервисы замысловато взаимосвязаны и только масштабируются вместе.
В своем исследовании я обнаружил, что эта архитектура стала очень популярной из-за ее модульных характеристик, которые обеспечивают гибкость, масштабируемость и эффективность разработки.
Популярность архитектуры микросервисов возросла, поскольку ее модульные характеристики приводят к гибкости, масштабируемости и сокращению усилий по разработке. Облачные платформы также позволяют масштабировать микросервисы и функции от бездействия до большого объема и обратно, в то время как клиенты платят только за используемые вычислительные мощности.
Когда вы делаете запрос на facebook.com, ваш компьютер ищет доменное имя, чтобы преобразовать это доменное имя в IP-адрес, чтобы ваш компьютер мог установить это соединение.
Наш язык является мощным инструментом, который может формировать наши мысли, отношения и действия. Даже кажущиеся безобидными термины могут увековечить вредные предубеждения и стереотипы.
На прошлой неделе я заметил пресс-релиз, разосланный через PressGazette (новостной веб-сайт британских СМИ). В статье сообщалось, что Acast, скандинавская компания по размещению и рекламе подкастов, возглавит консорциум «вероятно, самых влиятельных» издателей подкастинга.
Вы можете быть исследователем OSINT, игроком CTF или просто тем, кто получает спам-звонки. Кто-то, кто пытается проверить номер, который вы видели в рекламе.
Мы часто обнаруживаем, что изо всех сил пытаемся реализовать то, что, как мы знаем, полезно для нас. От того, чтобы сказать значимому другому, что мы любим его, до того, чтобы помнить, что нужно говорить как пират, всегда будут те, кто утверждает, что день, неделя или месяц событий не нужны, потому что они уже делают эти вещи.
Когда вы вырастаете, вам, как правило, говорят, что мир такой, какой он есть, и ваша жизнь состоит в том, чтобы просто жить своей жизнью внутри мира, никогда не рискуя своей жизнью, просто следовать установленному пути и умереть в конце, и стараться не слишком сильно бить стены. Но это очень ограниченная жизнь.