Java & JVM langs (Kotlin)
478 subscribers
71 photos
4 files
104 links
Заметки с конференций, тренингов по Java, а также ссылки на полезные материалы для самообразования от Алексея Зиновьева https://yangx.top/zaleslaw
加入频道
Кто помнит Дизраптор, кто его юзал, скажите мужчины, вам Flow не нужен?
Есть любители принять объект на грудь, поменять его и вернуть через return, я лично в такой ситуации либо делаю метод объекта, либо возвращаю void. Но есть и те, кто против void раскиданного по коду. Поглядим на аргументы. https://www.javacodegeeks.com/2018/05/void-methods-as-behavior-black-holes.html
Настолько крутая статья и расследование, что я не мог с вами не поделится. Плюсаните там автора в карму, он красавчик!

Всегда будьте скептиками, нет непогрешимой OS, JVM, IDE, железяки.
https://habr.com/post/414585/

P.S. Комментарии намного интереснее даже чем статья, расследование и взаимопомщь продолжаются и там.
Статья для цеховиков-тестовиков, привыкайте в этих ваших тестах инциализировать коллекции покороче. https://dzone.com/articles/java-collections-are-evolving
Вредные советы от очередного Бартоша: как писать уродский код на java. https://www.e4developer.com/2018/05/13/how-to-write-horrible-java/

Спасибо, Бартош, держите нас в курсе! Так и будем делать!
Так, у меня вроде бы запустился Lombok + java 10, что-то даже компилится, правда местами нагенерено черти-чо в байткоде, но это вопросы к ломбоковедам, а не к вам.

https://github.com/rzwitserloot/lombok/issues/1693
Инфа 100%, пауз больше не будет
https://jaxenter.com/jep-333-zgc-targeted-jdk-11-145414.html

Тюнить, говорят, ваще не надо будет, будет только кнопка "сделай мне хорошо в 6 раз быстрее".
Зарелизилась вторая Kafka. С нумерацией там чудеса, в том плане, что настоящих прям breaking changes а-ля KSQL/KStreams мы там не увидим, хотя и фич-лист впечатляет.

https://www.apache.org/dist/kafka/2.0.0/RELEASE_NOTES.html
Понятно, что все больше и больше внимания уделяется Kafka Connect, более стабильным (судя по количеству пофиксенных багов) является взгляд на поток ивентов как на "потенциально бесконечную таблицу".

Но блин, мы все это видели и в 1.1, да? Стоило ли добавлять двоечку? Или это все было затеяно, чтобы разорвать связи с прекрасной и легальной на все времена Java 7? Confluent в сговоре с Oracle двигает нас в светлое будущее?

Да, люди, которые гоняют секретную Kafk-у в подвалах ЦРУ обрадуются фичам, относящимся к запароливанию доступа, но так-то, в Бигдатушке, по-другому безопасностию занимаются средние девелоперы.

Резюмирую: те же мессаги, только в профиль. Получите more security, stability and reliability и распишитесь.
#scala #kafka Пока всех тошнит от нового релиза Kafka, у скаловодоводов на улице праздник.

Наслаждаемся враппером к Kafka на Scala (давно было пора)

Если вы хотите подробностей - то скорее читать свежий апрельский KIP, который был вот-вот добавлен.

https://cwiki.apache.org/confluence/display/KAFKA/KIP-270+-+A+Scala+Wrapper+Library+for+Kafka+Streams
Спустя 2,5 года я снова в Минске, выступаю на https://jfuture.by с рассказом про Ignite ML и тренингом по Apache Spark Core/SQL Если кто-то из подписчиков будет, приходите развиртуализоваться
Forwarded from Big Data Russia
2,5 года назад я рассказывал про Hadoop в Имагуру, на конференции jet, минутка ностальгии, где теперь тот hadoop, jet, те свежие мидлы, первый раз записывающие файлики в hdfs...
Лучшие доклады с #jokerconf бесплатно: по ссылке трансляция и расписание первого дня.
https://jokerconf.com/onlinefree/
Думаю, что завтра будет тоже бесплатная трансляция, с учетом того, что завтра я практически весь день проведу в первом зале, то, можно было бы и не ездить, а смотреть дома.