CRaC (Circuit Breaker, Resilience, and Availability Control) ?
Почти угадал. Coordinated Restore at Checkpoint.
https://github.com/CRaC тут примеры есть и на Helidon и на Quarkus и на Spring
Там в твитте есть репа уже на 6.1.0-snapshot. https://github.com/sdeleuze/spring-boot-crac-demo
просто судя по репам, оно уже опробовано на самых популярных фреймворках. ну и раз статуса failing в GitHub нет, то можно сделать вывод, что завелось не только на Spring. я же правильно рассудил ?
Ну в спринге своего всякого хватает, я сильно не смотрел, но тикет так и не закрыт на поддержку CRaC. https://github.com/spring-projects/spring-framework/issues/29921
А зачем оно, на практике? Как видится использование?
Ну так быстрый старт + уже прогретая jvm.
То, ради чего раньше покупали Azul Zing (ReadyNow) - теперь бесплатно. Всякое там low-latency, алготрейдинг и т.д., например. Ну или в облаках стартовать быстрее
Такой типа AOT вручную ) ?
Но намного лучше, там есть бенч в твитте.
Да, в целом понятно, спасибо
Скорее переиспользование старого JIT профиля на старте.
Есть нюансы
Обсуждают сегодня