07.07.2017 Новости, Открытый код/LinuxOracle расширяет свою деятельность в сфере контейнеров, о чем говорит официальный публичный дебют трех ее новых открытых утилит, призванных улучшить безопасность и производительность контейнеров с приложениями. Это такие Open Source-инструменты, как средство сборки безопасных контейнеров Smith, средство отладки приложений в контейнерах Crashcart и реализация контейнерной среды исполнения Railcar. Новые контейнерные инструменты Oracle публично представил архитектор облачных разработок Oracle Виш (Ишайя) Абрамс, являющийся хорошо известной фигурой в сообществе облаков OpenStack. До прихода в Oracle в апреле 2015 г. он занимал пост технического руководителя в проекте контроллера вычислений OpenStack Nova, поддерживающего разнообразные технологии виртуализации Новая контейнерная среда исполнения Railcar является альтернативой существующим средам исполнения для контейнеров, написанным на открытом языке программирования Go, включая runc, используемую в docker. Как написал Абрамс в блоге, «Go — плохой выбор языка для контейнерной среды исполнения. В принципе это прекрасный язык, но для небольших системных утилит, нуждающихся в жестком контроле над потоками и генерирующих большой объем системных вызовов, есть лучшие опции». Railcar использует вместо Go свободный язык программирования Rust, первоначально разработанный браузерной компанией Mozilla. По словам Абрамса, программирование на Rust позволяет приложениям экономить память, что обеспечивает преимущества в производительности и ...
читать далее.