Java & JVM langs (Kotlin)
477 subscribers
71 photos
4 files
104 links
Заметки с конференций, тренингов по Java, а также ссылки на полезные материалы для самообразования от Алексея Зиновьева https://t.iss.one/zaleslaw
Download Telegram
Можно качать и всячески пробовать в проде!
Весьма занятная статья про Spring, Zookepeer, Global Lock, уверенность в собственноей правоте и фантомные чтения.

https://dou.ua/lenta/articles/using-spring-global-lock/

Комментарии увлекли меня на полчаса прочтения и разбора ситуации. Но даже после их прочтения я слегка на стороне автора.
Отличная история, когда требования по performance меняют традиционные подходы к построению CRUD-приложений.
https://habr.com/ru/company/tinkoff/blog/454066/

Мне до сих пор приходится встречать заслуженных лидов, которые считают, что использование Reflection/Unsafe/байтовой арифметики/нестандартных коллекций на уровне всего проекта - это блажь, костыль и грязь, в которых не надо мараться. А вот такие истории показывают, как нестандартные методики становятся средством автоматизации/ускорения, как следствие, имеют шанс на то, чтобы стать стандартом в следующем поколении.
Какая-то грустная и грязная ситуация в духе "и сам не ам и другому не дам". В целом, я лично особой печали по поводу Java/Jakarta EE не испытываю, жаль разработчиков из Eclipse Foundation, которым придется испытать много боли или просто забить на все это.

С другой стороны, может и лучше, если эта ветка Джавы засохнет.
А что думаете вы?

https://www.infoq.com/news/2019/05/end-of-javax-package
Удалось попасть на лекции школы по параллельным и распределенным вычислениям. На первом блоке идет рассказ как перейти к иной концепции параллельного программирования на памяти с другими свойствами
Школа называется SPTDC
А вот презентация первого блока
Это, конечно, задел на будущее, но с другой стороны,те же TPU стали реальностью. Впрочем, не сказать, что новая парадигма проще предыдущей.
Не все славно в датском королевстве с трудоемкостью
Forwarded from 23derevo (18+)
Сегодня стартует Гидра:
https://hydraconf.com/

Это конференция по распределенным и параллельным системам. И она во многом знаковая для нас.

Во-первых, Hydra — первая наша конференция на стыке практики и науки. Это наполовину инженерная, а наполовину — академическая конференция.

Во-вторых, среди спикеров — три лауреата премии Дейкстры и один лауреат премии Тьюринга, высших мировых наград в области Computer Science. Никогда у нас не было такого лайнапа, причём ещё и на самой первой конференции. Это большая честь для нас.

В-третьих, это первая в истории JUG Ru Group конференция, основной рабочий язык которой — английский. Мы долго отбивались от этой идеи, но кажется, пришла пора попробовать.

В-четвёртых, это первая конференция, снимать которую мы будем в 4К. И в главном зале будет работать 4К-проектор. Кинотеатры нервно курят.

Я уверен, что со всем этим мы словим кучу косяков. Не факт, что участники поймут формат. Не факт, что всем будет комфортно говорить по-английски. Не факт, что на картинку с нашего мега-проектора кто-то вообще обратит внимание. Всё это — куча геморроя для команды.

Но так устроена жизнь. Хочешь быть лидером индустрии — фигачь инновации. И будь готов к тому, что твои инновации мало кто оценит.
Forwarded from 23derevo (18+)
Параллельно с Гидрой на той же площадке у нас проходит академическая школа по параллельным и распределенным вычислениям SPTDC:
https://sptdc.ru/

И сейчас у нас на площадке одновременно Cliff Click, гуру виртуальных машин и JIT-компиляции, в одном зале и Michael Scott, лауреат премии Дейкстры и гуру неблокирующих алгоритмов, — в другом зале.

Отвал башки!
Java 15 (Ожидания из времен Java 8 - high order functions, pattern matching, звездолеты, нормальный класс для работы с датами). Реальность: сепаратор для монеточки https://jdk.java.net/15/release-notes