Каталог каналов Новое Каналы в закладках Мои каналы Поиск постов Рекламные посты
Инструменты
Мониторинг Новое Детальная статистика Анализ аудитории Telegraph-статьи Бот аналитики
Полезная информация
Инструкция Telemetr Документация к API Чат Telemetr
Полезные сервисы
Защита от накрутки Создать своего бота Продать/Купить канал Монетизация

Не попадитесь на накрученные каналы! Узнайте, не накручивает ли канал просмотры или подписчиков Проверить канал на накрутку
Прикрепить Телеграм-аккаунт Прикрепить Телеграм-аккаунт

Телеграм канал «Чашечка Java»

Чашечка Java
6.3K
862
359
0
9.3K
Лучшие материалы по Java на русском и английском

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels
Подписчики
Всего
8 889
Сегодня
+1
Просмотров на пост
Всего
916
ER
Общий
9.47%
Суточный
7.6%
Динамика публикаций
Telemetr - сервис глубокой аналитики
телеграм-каналов
Получите подробную информацию о каждом канале
Отберите самые эффективные каналы для
рекламных размещений, по приросту подписчиков,
ER, количеству просмотров на пост и другим метрикам
Анализируйте рекламные посты
и креативы
Узнайте какие посты лучше сработали,
а какие хуже, даже если их давно удалили
Оценивайте эффективность тематики и контента
Узнайте, какую тематику лучше не рекламировать
на канале, а какая зайдет на ура
Попробовать бесплатно
Показано 7 из 6318 постов
Смотреть все посты
Пост от 25.12.2025 17:46
448
1
10
Тред-дампы и Project Loom (виртуальные потоки) С появлением виртуальных потоков в Java благодаря Project Loom, параллельное программирование стало проще, а производительность — выше. Однако за этой простотой кроются новые вызовы для инструментов отладки и анализа. Как читать тред-дампы, если их теперь тысячи — или миллионы? Какие средства реально помогают найти взаимные блокировки и аномалии в асинхронном коде? И как IntelliJ IDEA справляется с этим в новых реалиях? Рассмотрим в новом переводе от команды Spring АйО. Читать: https://habr.com/ru/companies/spring_aio/articles/980566/?utm_campaign=980566 @a_cup_of_java | Другие наши каналы
Пост от 25.12.2025 13:11
583
0
11
Эволюция схемы данных в AVRO, как меняться без проблем? Привет, Хабр! Меня зовут Владислав, я занимаюсь разработкой расчётных систем в Мир Plat.Form. Два года назад мы перешли от взаимодействия через REST к использованию Kafka между системой Фронт-Офиса, в которой хранятся данные об авторизованных транзакциях, и системой Бэк-Офиса, ответственной за выполнение клиринга. При этом мы реализовали собственный сериализатор для работы с AVRO сообщениями. Более подробно о причинах выбора такого подхода я рассказал в статье. Тогда нам не требовалась поддержка изменения схемы данных, так как контракт взаимодействия был стабильным на протяжении нескольких лет. Но в прошлом году перед нами встала задача внедрения новой интеграции, что могло повести за собой частые изменения в модели данных, из-за чего нам пришлось пересмотреть подход к работе с AVRO сообщениями. В этой статье я расскажу: 1. Что такое эволюция данных и почему она критична для Kafka при работе с AVRO сообщениями. 2. Какие варианты решения мы рассмотрели. 3. Как реализовали поддержку изменений схемы. 4. Подводные камни, с которыми столкнулись, и как их обошли. Читать: https://habr.com/ru/companies/nspk/articles/949590/?utm_campaign=949590 @a_cup_of_java | Другие наши каналы
Пост от 25.12.2025 11:09
612
1
3
ИИ-помощники на маркетплейсе GigaIDE: обслуживание кода В прошлой статье мы рассказали, какие группы плагинов есть на маркетплейсе GigaIDE. Их количество постоянно растёт — как за счёт open source-плагинов, ранее доступных у JetBrains, так и за счёт собственных разработок. Именно оригинальным плагинам мы и посвятим цикл статей. Начнём с группы ИИ-помощников — плагинов, которые используют возможности GigaCode для автоматической работы с кодом. Все они бесплатны, но для работы требуют активированный GigaCode. Читать: https://habr.com/ru/companies/sberbank/articles/978650/?utm_campaign=978650 @a_cup_of_java | Другие наши каналы
Пост от 24.12.2025 18:34
744
1
22
Почему Java Streams тормозят, даже когда ядер много Команда Spring АйО подготовила перевод статьи в которой автор разбирает, где параллельные стримы действительно масштабируются, а где создают накладные расходы, конкуренцию за ресурсы и иллюзию производительности. Коротко: сначала аналитика и измерения, потом — параллелизм. Читать: https://habr.com/ru/companies/spring_aio/articles/980220/?utm_campaign=980220 @a_cup_of_java | Другие наши каналы
🤪 6
Пост от 24.12.2025 18:26
724
0
8
Разделяй и тестируй: @DataJpaTest и @WebMvcTest для быстрых тестов Spring Boot Привет, Хабр! Cегодня рассмотрим, как ускорить интеграционные тесты в Spring Boot с помощью специальных slice аннотаций. Начнём с того, почему вообще тесты могут быть медленными. Используя @SpringBootTest, мы просим Spring Boot поднять весь контекст приложения для каждого тестового класса. У нас доступны все бины, но часто все это избыточно. Например, хочется протестировать контроллер, а Spring загружает ещё и базу данных, и сервисы, и шлёт запросы к Kafka. В результате простой тест метода контроллера может запускаться несколько секунд, пока поднимется веб‑сервер, инициализируется база, подтянутся все классы. Эту проблему осознали и добавили так называемые test slice‑аннотации. Все простоб грузим не весь контекст, а только срез приложения, например, только веб‑слой или только слой доступа к данным. Spring Boot содержит готовые slice‑аннотации для основных слоёв: @WebMvcTest для веб, @DataJpaTest для JPA‑репозиториев, и ещё пачку для других случаев. Рассмотрим на примерах двух интересных слайса: @DataJpaTest и @WebMvcTest. Читать: https://habr.com/ru/companies/otus/articles/978616/?utm_campaign=978616 @a_cup_of_java | Другие наши каналы
Пост от 24.12.2025 16:03
738
0
0
Весь год вы носили худи и джинсы… Хватит! Заглядывайте к нам в виртуальную примерочную и выбирайте себе идеальный скин для встречи Нового года! Делитесь в комментариях, какой скин вам выпал 👀 Реклама
🌭 1
Пост от 24.12.2025 13:34
789
0
6
Spring MCP, лучший HTTP-клиент и поддержка MyBatis Amplicode 2025.3 — релиз про новые фичи для Spring Data JDBC, улучшения для HTTP-клиента Connekt (между прочим, убийца Postman), поддержку MyBatis и новые возможности по работе с инфраструктурой вокруг Kubernetes и Terraform. Ниже — ключевые изменения по блокам. Читать: https://habr.com/ru/companies/haulmont/articles/980066/?utm_campaign=980066 @a_cup_of_java | Другие наши каналы
Смотреть все посты