Amazon AWS Инвестирует В Rust


Нет, это не какая-то странная сделка на бирже полезных ископаемых. После того, как Mozilla бросила удивительный язык Rust под автобус, похоже, компании выстраиваются в очередь, чтобы поддержать его. Последним и, возможно, самым серьезным является Amazon в форме AWS.

AWS является крупным производителем строк кода, и любой язык, который он использует, нуждается в повышении. В блоге AWS с открытым исходным кодом у нас есть удивительное заявление:

“Одна из самых интересных вещей в языке программирования Rust заключается в том, что он делает инфраструктуру невероятно скучной.”

Это удивительно, потому что, помимо деревенщины diehead, большинство программистов с осторожностью относятся к одобрению этого нового языка. “Это может вырасти во что-то особенное” – более типично для того, что говорят люди. Однако, похоже, что AWS более привержена, чем кто-либо мог предположить:

“…в AWS мы все чаще создаем критическую инфраструктуру, такую как Firecracker VMM, используя Rust, потому что его готовые функции сокращают время и усилия, необходимые для достижения высокой планки безопасности Amazon, при этом обеспечивая производительность во время выполнения, аналогичную C и C++.”

Похоже, что многие сервисы AWS, включая BottleRocket, S3 и части EC2, используют Rust. В широком смысле, команда платформы предоставляет инфраструктуру, среды, конвейеры развертывания и другие внутренние службы, которые позволяют внутренним клиентам — обычно группам разработки приложений — создавать, развертывать и запускать свои приложения. 

Это может быть просто создателем уверенности, который необходим, чтобы подтолкнуть Rust от языка, который многие программисты хотели бы использовать, к тому, который они используют.

Что такого особенного в Ржавчине:

“Rust не требует среды выполнения или сборщика мусора, он способен достичь производительности среды выполнения, аналогичной C и C++. В то же время Rust использует строгую систему типов и модель владения для обеспечения проверки безопасности памяти и параллелизма во время компиляции, что делает стоимость тестирования и проверки реализаций Rust значительно ниже, чем C/C++.”

Добавьте к этому любовному письму к Русту заявление о том, что:

“По этим и другим причинам мы искали больше способов участия в сообществе Rust.”

AWS уже предоставила сообществу вычислительное время на EC2, и теперь, похоже, он настроен на скупку ключевых участников.

 “…нанимая таких авторов, как Шон Макартур, Лусио Франко, Джон Дженгсет и Лерше, чтобы они продолжали работать бок о бок с разработчиками из Buoyant, Dropbox, Confluent, vector.dev, fly.io, и многое другое.”

и

“Совсем недавно нам посчастливилось нанять ключевых сопровождающих Ржавчины, таких как Феликс Клок. Учитывая нашу зависимость от ржавчины, нам нужен глубокий внутренний опыт в области ржавчины…”

Очевидно, что то, что Mozilla считает мусором, Amazon считает золотом. В дополнение к найму звезд, он также хочет нанять некоторых “нормальных” крестьян. В настоящее время они ищут более 100 программистов с опытом работы в Rust.

Это хорошо?

Если бы это делала Microsoft, большинство подумало бы – Охватить, Расширить, Погасить – возможно, несправедливо, учитывая новую реформированную Microsoft, в которую нас просят верить.

Если бы Google делал это, мы все искали бы жало в хвосте, связанное с конфиденциальностью, отслеживанием и рекламой.

Но Amazon и, в частности, AWS?

Трудно увидеть скрытый мотив для поддержки языка.У него вполне может быть репутация использования открытого исходного кода и отказа от отдачи, но это отдача.

Так что хорошие новости в этом мрачном году.


Добавить комментарий