MS Build of OpenJDK now with enhanced escape analysis enabled by default
https://learn.microsoft.com/en-us/java/openjdk/release-notes
https://learn.microsoft.com/en-us/java/openjdk/release-notes
Docs
Release Notes for the Microsoft Build of OpenJDK
Describes what was changed in the Microsoft Build of OpenJDK.
Observing Java 19 JVM optimization with JMH + hsdis + PerfASM — Part I
https://medium.com/@Styp/observing-java-19-jvm-optimization-with-jmh-hsdis-perfasm-part-i-e80c4907e2f9
https://medium.com/@Styp/observing-java-19-jvm-optimization-with-jmh-hsdis-perfasm-part-i-e80c4907e2f9
Medium
Observing Java 19 JVM optimization with JMH + hsdis + PerfASM: Holy trinity of low-level benchmarking — Part I
This article focuses on installing and using the hsdis library as a decompiler for the JVMs emitted code.
🔥1
Is Two-Step Initialization a Solution or a Symptom?
https://www.yegor256.com/2023/08/08/two-step-initialization.html
https://www.yegor256.com/2023/08/08/two-step-initialization.html
Yegor Bugayenko
Is Two-Step Initialization a Solution or a Symptom?
Sometimes you might be tempted to use a two-stage construction for your object. However, I suggest reevaluating your design principles if you feel such an inclination.
Как мы в 1С работаем с различными СУБД, не привлекая внимания санитаров (зачеркнуто) разработчиков
https://habr.com/ru/companies/1c/articles/753242/
https://habr.com/ru/companies/1c/articles/753242/
Хабр
Как мы в 1С работаем с различными СУБД, не привлекая внимания санитаров (зачеркнуто) разработчиков
Чем большее количество СУБД и ОС поддерживает какая-либо программа – тем больше у нее пользователей, и это хорошо для производителей программы. При этом нужно помнить, что поддержка каждой СУБД – это...
🤮2💩2👍1
Java 21: what’s new?
https://www.loicmathieu.fr/wordpress/en/informatique/java-21-quoi-de-neuf/
https://www.loicmathieu.fr/wordpress/en/informatique/java-21-quoi-de-neuf/
Loic's Blog | Blog about IT developement, and some more stuff (travel, ecology, ...)
Java 21: what’s new ? | Loic's Blog
Now that Java 21 is features complete (Rampdown Phase Two at the day of writing), it’s time to walk through all the functionalities that bring to us, developers, this new version. This article is part of a series on what’s new on the last versions of Java…
Настраиваем управление секретами с Yandex Lockbox, AWS Secret Manager, Vault Secrets и shell-operator
https://habr.com/ru/companies/flant/articles/751656/
https://habr.com/ru/companies/flant/articles/751656/
Хабр
Настраиваем управление секретами с Yandex Lockbox, AWS Secret Manager, Vault Secrets и shell-operator
Работая с секретами, хочется получить две возможности: просто и централизованно управлять секретами в кластере и в то же время вынести их за пределы кластера в целях безопасности. В этой статье мы...
💩4
Как мы настраивали PostgreSQL для использования в качестве кэша
https://habr.com/ru/companies/billing/articles/753268/
https://habr.com/ru/companies/billing/articles/753268/
Хабр
Как мы настраивали PostgreSQL для использования в качестве кэша
Привет! В этой статье Антон Колесов, технический руководитель группы по эксплуатации платформ и системных решений, расскажет, как команда разработчиков Nexign настраивала альтернативное решение для...
👍2
Новые рельсы Kubernetes для интеграционных сервисов
https://habr.com/ru/companies/rncb/articles/753976/
https://habr.com/ru/companies/rncb/articles/753976/
Хабр
Новые рельсы Kubernetes для интеграционных сервисов
Привет, Хабр! Меня зовут Павел, и я руковожу группой автоматизации и интеграции в банке РНКБ. Сегодня я хочу рассказать о том, как мы переводили множество интеграционных сервисов на новые рельсы. В...
👍1
Над какими проектами работали студенты образовательного центра VK в Бауманке
https://habr.com/ru/companies/vk/articles/753738/
https://habr.com/ru/companies/vk/articles/753738/
Хабр
Над какими проектами работали студенты образовательного центра VK в Бауманке
Привет, Хабр! VK совместно с МГТУ им. Н.Э. Баумана много лет активно развивает образовательные программы для студентов. Для этого у нас есть направление VK Education , которое помогает нам обучать...
Version-Control Post-Git • Pierre-Étienne Meunier • GOTO 2023
https://www.youtube.com/watch?v=7MpdZkGj5AI
https://www.youtube.com/watch?v=7MpdZkGj5AI
YouTube
Pijul: Version-Control Post-Git • Pierre-Étienne Meunier • GOTO 2023
This presentation was recorded at GOTO Aarhus 2023. #GOTOcon #GOTOaar
https://gotoaarhus.com
Pierre-Étienne Meunier - CEO at coturnix.fr, Chief Conflict Resolver at pijul.org @maalosh
RESOURCES
https://pijul.org
https://twitter.com/pijul_org
Pierre-Étienne…
https://gotoaarhus.com
Pierre-Étienne Meunier - CEO at coturnix.fr, Chief Conflict Resolver at pijul.org @maalosh
RESOURCES
https://pijul.org
https://twitter.com/pijul_org
Pierre-Étienne…
👍1
Solving the Point-in-Polygon Calculation Challenge: Tips From Top Engineers
https://nextbillion.ai/blog/optimizing-point-in-polygon-calculations-for-geospatial-applications
https://nextbillion.ai/blog/optimizing-point-in-polygon-calculations-for-geospatial-applications
NextBillion.ai
Solving the Point-in-Polygon Calculation Challenge: Tips From Top Engineers
Learn how to solve the 'point in polygon' problem in geospatial analysis. Discover an efficient solution that involves dividing complex polygons into smaller ones and using an R-tree data structure. Optimize your point-in-polygon calculations with valuable…
🔥1
Fury: Compromise between speed and flexibility in the serialization process - JVM Weekly vol. 53
https://vived.substack.com/p/fury-compromise-between-speed-and
https://vived.substack.com/p/fury-compromise-between-speed-and
Substack
Fury: Compromise between speed and flexibility in the serialization process - JVM Weekly vol. 53
I'd like to apologize for the recent inconsistency in my posts, which was a result of my🏝️ aligning with a public holiday in Poland. Starting next week, I aim to resume regular schedule 😄
EuropeanRemote/european-remote-software-companies
https://github.com/EuropeanRemote/european-remote-software-companies
https://github.com/EuropeanRemote/european-remote-software-companies
GitHub
GitHub - EuropeanRemote/european-remote-software-companies: List of the remote software companies hiring in Europe
List of the remote software companies hiring in Europe - EuropeanRemote/european-remote-software-companies
👍2
Spring 6.1 now compatible with virtual threads and JDK 21
https://github.com/spring-projects/spring-framework/wiki/What%27s-New-in-Spring-Framework-6.x
https://github.com/spring-projects/spring-framework/wiki/What%27s-New-in-Spring-Framework-6.x
GitHub
What's New in Spring Framework 6.x
Spring Framework. Contribute to spring-projects/spring-framework development by creating an account on GitHub.
🔥11
Анонсирован язык программирования Moonbit, оптимизированный для WebAssembly
https://www.opennet.ru/opennews/art.shtml?num=59632
https://www.opennet.ru/opennews/art.shtml?num=59632
www.opennet.ru
Анонсирован язык программирования Moonbit, оптимизированный для WebAssembly
Хунбо Чжан (Hongbo Zhang), основной разработчик языка программирования ReScript, также участвовавший в разработке языков OCaml и Flow, представил новый язык программирования Moonbit, специально оптимизированный для создания приложений, компилируемых в универсальный…
When did Postgres become cool?
https://www.crunchydata.com/blog/when-did-postgres-become-cool
https://www.crunchydata.com/blog/when-did-postgres-become-cool
Crunchy Data
When Did Postgres Become Cool? | Crunchy Data Blog
Craig takes a look at the history of Postgres. From the origins of the project through some of the key production features that make Postgres what it is today.
👍2🤮1