Reactive Programming in Java: How, Why, and Is It Worth Doing? Blocking I/O
https://www.luxoft-training.com/news/reactive-programming-in-java-how-why-and-is-it-worth-doing-blocking-i-o/
https://www.luxoft-training.com/news/reactive-programming-in-java-how-why-and-is-it-worth-doing-blocking-i-o/
Luxoft-Training
Reactive Programming in Java: How, Why, and Is It Worth Doing? Blocking I/O
It’s time for the next article in our Reactive Programming in Java series. This time we look at blocking I/O.
Forwarded from Java: fill the gaps
JVM Report 2020
Бостонская компания Snyk каждый год опрашивает разработчиков о проектах и технологиях. В этом году в выборке 60% участников из Европы, 19% из США, на Россию и Азию пришлось 12%. Хороший шанс посмотреть, что там у других и на картину в целом
Полный отчёт доступен тут, а я расскажу самое интересное
1️⃣ Самый популярный JVM язык:
Однозначно, java. Используется на 91% проектов
31% используют в проектах несколько языков. Среди них:
17% Kotlin
13% Groovy
10% Scala
8,4% Closure
2️⃣ Версия java в продакшене:
61% Java 11
59% Java 8
11% Java 15
40% опрошенных используют несколько версий
30% используют Java 8 и Java 11
3️⃣ Какая JDK используется в продакшене:
44% AdoptOpenJDK
28% Oracle OpenJDK
23% Oracle JDK
15% Azul Zulu
37% участников используют 2 JDK, а 12.5% - три и больше.
4️⃣ Как собирается приложение:
76% Maven
38% Gradle
12% Ant
5️⃣ Основной фреймворк разработки:
58% Spring Boot
29% Spring MVC
24% Java EE
13% Jakarta EE
11% Quarkus
5% Micronaut
16% не пользуются фреймворками вообще😱
6️⃣ Самая популярная IDE:
72% IDEA
24% Eclipse
23% Visual Studio Code (2% в прошлом году)
13% Apache NetBeans (1% в прошлом году)
51% ответили, что пользуются несколькими IDE
По сравнению с прошлым годом Java 11 используется на 40% чаще, а IDEA и Kotlin уверенно укрепляют позиции💪
Бостонская компания Snyk каждый год опрашивает разработчиков о проектах и технологиях. В этом году в выборке 60% участников из Европы, 19% из США, на Россию и Азию пришлось 12%. Хороший шанс посмотреть, что там у других и на картину в целом
Полный отчёт доступен тут, а я расскажу самое интересное
1️⃣ Самый популярный JVM язык:
Однозначно, java. Используется на 91% проектов
31% используют в проектах несколько языков. Среди них:
17% Kotlin
13% Groovy
10% Scala
8,4% Closure
2️⃣ Версия java в продакшене:
61% Java 11
59% Java 8
11% Java 15
40% опрошенных используют несколько версий
30% используют Java 8 и Java 11
3️⃣ Какая JDK используется в продакшене:
44% AdoptOpenJDK
28% Oracle OpenJDK
23% Oracle JDK
15% Azul Zulu
37% участников используют 2 JDK, а 12.5% - три и больше.
4️⃣ Как собирается приложение:
76% Maven
38% Gradle
12% Ant
5️⃣ Основной фреймворк разработки:
58% Spring Boot
29% Spring MVC
24% Java EE
13% Jakarta EE
11% Quarkus
5% Micronaut
16% не пользуются фреймворками вообще😱
6️⃣ Самая популярная IDE:
72% IDEA
24% Eclipse
23% Visual Studio Code (2% в прошлом году)
13% Apache NetBeans (1% в прошлом году)
51% ответили, что пользуются несколькими IDE
По сравнению с прошлым годом Java 11 используется на 40% чаще, а IDEA и Kotlin уверенно укрепляют позиции💪
Как я сократил код для нагрузочного тестирования в три раза
https://habr.com/ru/company/mailru/blog/563446/
https://habr.com/ru/company/mailru/blog/563446/
Хабр
Как я сократил код для нагрузочного тестирования в три раза
Главная концепция нагрузочного тестирования — автоматизировать все, что можно. Берёте инструмент, пишете конфиг и сценарий, запускаете имитацию реальной нагруз...
Forwarded from Roman Meerson
Всем привет! У нас вышел новый выпуск с @fundamentalparticle ! Обсуждали много про Котлин и куда нас все это ведет! Залетайте послушать https://anchor.fm/javahut/episodes/JavaHut-15-e13beas
Spotify for Podcasters
JavaHut #15: Остров Котлин by JavaHut
Завидев на горизонте остров, каждого из нас одолевают свои эмоции, кто-то думает о лете и песках пляжа, что его ждет, кто-то уже хочет быстрее домой, а некоторые думают, что за неизведанная земля перед ним...остров Ява славен многим и популярен у моряков…
Forwarded from Pasha Finkelshteyn
Выпуск, да ещё и с гостем! Чуть больше часа осталось
https://www.youtube.com/watch?v=1HzWZtM79oY
https://www.youtube.com/watch?v=1HzWZtM79oY
YouTube
S03E01(41): Кучук и Углянский
Слушать, подписываться, обсуждать и шарить тут: https://newpodcast2.live/
В этом выпуске есть оплаченная реклама Podlodka Backend Crew. Мы благодарим ребят за помощь в организации подкаста, за то, что они делают а так же за промокод NEWPODCAST2, который…
В этом выпуске есть оплаченная реклама Podlodka Backend Crew. Мы благодарим ребят за помощь в организации подкаста, за то, что они делают а так же за промокод NEWPODCAST2, который…
Introduction to Locality-Sensitive Hashing
http://tylerneylon.com/a/lsh1/
http://tylerneylon.com/a/lsh1/
Очередной митапчик, кому интересно:
We are happy to invite you to a free online Java Meetup on June 30 at 6 pm!
Feel like participating? 📌Please get registered at: https://cutt.ly/jn4qunC
Conference agenda:
-Yaroslav Tuzhanskyi with the speech on ‘Lonesome road to data lake (with AWS)’
- Ivan Mahlatii covering ‘A Brief Introduction To Apache Cassandra’
- Lova Vardanian with the topic ‘Introduction to logs aggregation with ELK’
📌 For more information, please follow the link: https://cutt.ly/sn79DcU
We are happy to invite you to a free online Java Meetup on June 30 at 6 pm!
Feel like participating? 📌Please get registered at: https://cutt.ly/jn4qunC
Conference agenda:
-Yaroslav Tuzhanskyi with the speech on ‘Lonesome road to data lake (with AWS)’
- Ivan Mahlatii covering ‘A Brief Introduction To Apache Cassandra’
- Lova Vardanian with the topic ‘Introduction to logs aggregation with ELK’
📌 For more information, please follow the link: https://cutt.ly/sn79DcU
Google Docs
Java Meetup 2021
Forwarded from Новый подкаст (2)_после правок.final.doc (Паша Финкельштейн)
@aarexer, @ugliansky, образование, длинный выпуск в котором @shrimpsizemoose есть всё время… Так не бывает? А мы сделали!
https://newpodcast2.live/podcast/kuchuk-and-ugliansky/
https://newpodcast2.live/podcast/kuchuk-and-ugliansky/
Новый подкаст (2)_после правок.final.doc
Выпуск 41. Кучук и Углянский
В этом выпуске мы собраи для вас удивительное сочетание штук, которых раньше никогда не было: Саша Кучук пришёл говорить про образование В процессе к нам подключился Ваня Углянский потому что Паша…
Nginx. О чем не пишут в книгах
https://habr.com/ru/post/561758/
https://habr.com/ru/post/561758/
Хабр
Nginx. О чем не пишут в книгах
Эта статья родилась случайно. Слоняясь по книжному фестивалю и наблюдая, как дочка пытает консультантов, заставляя их искать Иэна Стюарта , мой глаз зацепился за знакомые буквы на обложке: "Nginx" ....
Forwarded from Vik Gamov
Блин забыл тут постануть - стрим был сегодня https://youtu.be/n0YLohGsojY
YouTube
Konnect Meets Kubernetes - Kong Builders Livestream
In this episode of Kong Builders, Kong Developer Advocate Viktor Gamov shows how to deploy and manage service connectivity with Kong Konnect and Kubernetes. Try Konnect for free: https://bit.ly/3A9njxz
We’ll deploy an application in Kubernetes, configure…
We’ll deploy an application in Kubernetes, configure…
Forwarded from Artjom Kalita
Хабр
Google завела внутренний инструмент для вычисления зарплаты переехавших удалёнщиков
Компания Google предоставила своим сотрудникам инструмент Work Location Tool, который показывает, как будет меняться зарплата в зависимости от места жительства работника. С его помощью сотрудники...
Forwarded from Pasha Finkelshteyn
А вы знали что есть ломбое для котлина? https://kotlinlang.org/docs/lombok.html#gradle
Kotlin Help
Lombok compiler plugin | Kotlin
Forwarded from Pasha Finkelshteyn
Раз уж засыпем полезняшки, то вот: https://github.com/Nuitka/Nuitka
GitHub
GitHub - Nuitka/Nuitka: Nuitka is a Python compiler written in Python. It's fully compatible with Python 2.6, 2.7, 3.4-3.13. You…
Nuitka is a Python compiler written in Python. It's fully compatible with Python 2.6, 2.7, 3.4-3.13. You feed it your Python app, it does a lot of clever things, and spits out an executabl...
Why did we ever think a student's first programming language didn't matter?
https://m-cacm.acm.org/blogs/blog-cacm/253393-why-did-we-ever-think-the-first-programming-language-didnt-matter/fulltext
https://m-cacm.acm.org/blogs/blog-cacm/253393-why-did-we-ever-think-the-first-programming-language-didnt-matter/fulltext
cacm.acm.org
Why Did We Ever Think the First Programming Language Didn't Matter?
Maybe the first programming language didn't really matter, because students learning programming were different.