F [Scala] 2023 — Alien: Typesafe DSL для доступа к Java foreign memory API

Говорят, что на Scala нельзя писать высокопроизводительный низкоуровневый код. На самом деле можно, да ещё и получая все выгоды богатой системы типов языка. В докладе вы узнаете, как работать с примитивами памяти, пользуясь гарантиями компилятора. Я расскажу о Scala- библиотеке, созданной для упрощения доступа к offheap-памяти из кода на Scala. Постановка проблемы: нашей системе нужно распределять области в offheap-памяти, получать типобезопасный доступ к ней на чтение и запись, и освобождать её по требованию. -----------— Автор: Дмитрий Каряев Техлид поисковой платформы Яндекс Вертикали
Back to Top