GraalVM JavaScript Sandboxing
GraalVM JavaScript Sandboxing
Need Python’s #AI/ML ecosystem in a #Java service? Most teams spin up a separate #Python #Microservice. But what if the Python code ran inside the same JVM process?
Vishal Shanbhag explores this with #GraalPy on #GraalVM.
See the PoC: https://javapro.io/2026/03/10/bridging-java-and-python-for-ai-ml-in-production-the-case-for-graalpy-on-graalvm/
#JAVAPRO @graalvm
Ok, that gave me enough of an angry energy boost to move my #Garmin tooling away from #GitHub to #Codeberg…
https://codeberg.org/michael-simons/garmin-babel
Wanted to do this for a while.
Also, now fully Java 26, and because of that, no longer #GraalVM build profiles.
[Перевод] Agentis Memory — Redis-совместимое хранилище со встроенным векторным поиском и локальными эмбеддингами
В наше время уже никого не удивишь разработкой агентов, очередной оптимизацией, новой моделью или новой инфраструктурой для нейронок. Всё это в порядке вещей. Однако одно дело читать в Twitter «мы написали агента X и он оптимизировал нам процессы на 300000%», и совсем другое — начать копать чуть глубже. Копнёшь — а «агентом» называют скилл с одним промптом. Разработка настоящих агентов — задача не тривиальная. Достаточно посмотреть на утёкшие исходники Claude CLI — это не просто CLI, а целая инфраструктура бизнес-логики вокруг LLM. Я бы сравнил разработку агентов с разработкой типичных бэкенд-компонентов. Аналогия такая: если вы пишете каноничный бэкенд-сервис — вам нужна СУБД. Если Web3-сервис — блокчейн. Но на СУБД или блокчейне происходит в лучшем случае 50% всей логики. Вся магия крутится именно на бэкенде. С агентами то же самое: подключаешь AI SDK, конфигурируешь мыслительное ядро и пишешь вокруг него всю обвязку — мониторинги, AIOps, оркестрацию, memory management. Вот про memory management и пойдёт речь.
https://habr.com/ru/articles/1018784/
#Redis #AI_agents #GraalVM #ONNX #embeddings #HNSW #Java_Vector_API #SIMD #Project_Loom #LLM

Примечание: это перевод моей же статьи https://scrobot.substack.com/p/agentis-memory-redis-compatible-store , так что автор точно доносит свою мысль, без потери контекста при переводе :) В наше время...
Released version 1.0.1 of my #Native #Image #Config transformer plugin for the #Maven #Shade plugin that also deals with types defined in reachability-metadata-schema-v1.2.0.json format:
https://codeberg.org/michael-simons/native-image-config-transformer
Useful if you need to shade some stuff in your projects that comes with #GraalVM config settings.
TruffleRuby: GraalVM 기반 고성능 Ruby 구현체 분석
TruffleRuby는 GraalVM의 Truffle AST 인터프리터 프레임워크를 사용하여 JVM 상에서 동작하며, JRuby보다 높은 피크 성능과 단순한 시스템 구조를 지향한다.
As ubiquitous computing evolves, the pressure on scalable backends rises. Holger Tiemeyer explains how #Quarkus bridges Java’s legacy with modern cloud requirements through native images and optimized runtimes.
Java 26 Released: What Shipped in March 2026
Closed-world assumption в Java
При сборке Java приложения в нативный образ требуются настройки для работы рефлексии, прокси и других динамических механизмов Java. Зачем, если JVM справлялась с этим сама? Разбираем отличия между миром статической компиляции и динамической Java.
https://habr.com/ru/companies/pvs-studio/articles/1015722/
#graalvm #java #closedworld_assumption #предположение_о_замкнутости_мира