Получи случайную криптовалюту за регистрацию!

middlejava

Логотип телеграм канала @middle_java — middlejava M
Логотип телеграм канала @middle_java — middlejava
Адрес канала: @middle_java
Категории: Технологии
Язык: Русский
Страна: Россия
Количество подписчиков: 1.24K
Описание канала:

Канал о backend и Java. Здесь вы найдёте статьи, книги, вакансии, описание работы с фреймворками и библиотеками Spring, Hibernate, JOOQ и др., учебные задачи, анонсы мероприятий.
По всем вопросам прошу связываться по email middle.java@mail.ru

Рейтинги и Отзывы

3.50

2 отзыва

Оценить канал middle_java и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

1

4 звезд

0

3 звезд

0

2 звезд

1

1 звезд

0


Последние сообщения 5

2021-10-28 14:18:54 #joker2021 #free

Сегодня на конфе Joker 2021 - Community Day - т.е. сегодняшние доклады можно смотреть бесплатно.

На страничке ниже надо выбрать Community Day -> Free
https://jokerconf.com/registration/personal

@middle_java
t.me/middle_java
618 views11:18
Открыть/Комментировать
2021-10-24 13:17:25 #redis #highload

Тут в чатике "Вечерней школы Kubernetes для разработчиков" состоялся интересный диалог:

=============================
Maxim
Павел затронул тему, что разработчики тащят с собой старые парадигмы и к примеру используют подход редиса и подписок. Например у меня есть приложение и надо сохранять сессию человека пока он не пройдет некоторые шаги. Как это можно более грамотно организовать без редис?

Alexey Shumkin
[В ответ на Maxim]
мне показалось, он имел в виду, что моветон юзать Redis как MQ, а не вообще юзать его

Lucky SB
Редис однопоточный. До сих пор.
На больших нагрузках ломается.
Пока сохраняет свой бекапа - не обслуживает входящие запросы. До сих пор.
Использование редис - моветон. Если конечно, у вас не проект школьный

Yerzhan Aktanov
[В ответ на Lucky SB]
Лучше тогда кафку?

Владислав Субботин
[В ответ на Lucky SB]
Как толсто. Большие нагрузки в вакууме. Можно точных чисел? А то на редисе до сих пор куча нешкольных проектов отлично себя чувствуют

Владислав Субботин
Щас молодёжь наслушается и побежит "передовых" инстурментов пихать на проект, которые им и нафиг не сдались ) Ну и огребёт заодно )

Alec
У меня тоже на редисе жил большой проект, в кубере, сессии пользвательские хранил, все было ок. Хм.

Ascandar
Сейчас некоторые думают, что все проблемы решит кафка, такая волшебная пилюля и дает солидность к проекту

Владислав Субботин
Легче всего отказаться от инструмента при достижении каких-то его ограничений и потом, через какое-то время упереться в ограничения нового инструмента.

=============================

Не могу обоснованно сказать за или против Redis, у меня в частности был в проде проект на нем, правда слабонагруженный, проблем с ним не было.
Но интересно разобраться, как на самом деле обстоят дела на нагрузке и в разных кейсах.
В этом же обсуждении Владислав Субботин дал ссылку на доклад с конфы Highload "Успехи и провалы с Redis":

https://www.highload.ru/moscow/2019/abstracts/5486

Вот и разберемся что к чему)

@middle_java
t.me/middle_java
358 viewsedited  10:17
Открыть/Комментировать
2021-10-22 10:08:08 #intellij #plugin #jpa #jugru #meetup #online

Привет!
Завтра сообщество JUG.ru проводит бесплатный онлайн-митап.

«JUG.ru: JPA Buddy – краткая история одного плагина для IntelliJ IDEA»

Дата и время проведения:
23.10.2021, 15:00 (MSK, GMT+3)

Алексей Стукалов и Андрей Оганесян выступят с большим докладом о проекте, над которым они работают в HAULMONT - плагине JPA Buddy. Они расскажут, как дошли до создания JPA Buddy и какие принципы берут за основу при создании инструментов для широкой аудитории. Плюс, Алексей и Андрей покажут, что у них получилось и даже анонсируют еще одного Buddy-ка.

Митап бесплатный, регистрация по ссылке:
https://jpa-buddy.jugru.org

@middle_java
t.me/middle_java
481 views07:08
Открыть/Комментировать
2021-10-20 13:42:56 #cloud #infrastructure #security #yandex

Пару месяцев назад Яндекс запушил на ГитХаб репозиторий Yandex.Cloud Security Solution Library - набор примеров и рекомендаций, призванных помочь компаниям, которые хотят построить безопасную инфраструктуру в Облаке и соответствовать требованиям различных регуляторов и стандартов.
Команда Yandex.Cloud проработала самые распространённые задачи, которые возникают при построении безопасности в облаке, протестировала и подробно описала необходимые сценарии.
Часть примеров и рекомендаций касается Yandex.Cloud, часть имеет общий характер.

На данный момент рассмотрены следующие темы:
- Сетевая безопасность
- Аутентификация и управление доступом
- Защита от вредоносного кода
- Управление уязвимостями
- Шифрование данных и управление ключами/секретами
- Сбор, мониторинг и анализ аудит логов
- Безопасная конфигурация
- Безопасность Kubernetes

Репозиторий здесь:
https://github.com/yandex-cloud/yc-solution-library-for-security

@middle_java
t.me/middle_java
1.3K views10:42
Открыть/Комментировать
2021-09-30 16:52:50
#meetup #objectthinking #offline

Сорри за короткую паузу между сообщениями, но сегодня вечером, в 19:00 по адресу Москва, Мясницкая 24/7, стр. 3 (метро Чистые Пруды) проводится очередной Object Thinking митап. После перерыва в полтора года решили продолжить! Два доклада (Эмиль Фаталиев и Егор Бугаенко), вкусный ужин, книги и футболки с кактусом в подарок, и общение с сотней фанатов и хейтеров ООП. Вход свободный, но нужно зарегистрироваться здесь.
Осталось 29 свободных мест.

@middle_java
t.me/middle_java
556 viewsedited  13:52
Открыть/Комментировать
2021-09-30 16:42:44 #linux #performance #clocksource

При переводе СУБД Cassandra c CentOS на Ubuntu в окружениях, выполняемых в облаке Amazon EC2 на базе Xen, компания Netflix столкнулась с проблемами производительности. После миграции нагрузка на CPU увеличилась на 30% и примерно на столько же возросли задержки при выполнении операций записи. Как оказалось, производительность приложений, интенсивно запрашивающих информацию о времени, очень сильно зависит от выбранного в системе источника точного времени.

Подробнее

Source

@middle_java
t.me/middle_java
559 views13:42
Открыть/Комментировать
2021-09-27 09:39:58 #interview #ithumor

Итак, вас послали провести техническое и не очень интервью, но опыта у вас в этом деле мало?

Не беда, здесь мы расскажем что обсудить на интервью и провести его удачно!

Итак.

https://twitter.com/aarexer/status/1440588929640525835?s=09

@middle_java
t.me/middle_java
713 views06:39
Открыть/Комментировать
2021-09-25 10:44:25 #java #spring #springone #conference

В открытом доступе опубликовали все видео докладов с конференции Spring One

https://youtube.com/playlist?list=PLgGXSWYM2FpMzzVF9m_puuVD3a16mElO8

@middle_java
t.me/middle_java
774 views07:44
Открыть/Комментировать
2021-09-24 17:40:35 #kubernetes #slurm #education #free

Бесплатный трехмесячный курс
Kubernetes для разработчиков

Ну просто шикарная новость:
01.10.2021 начнётся бесплатная Вечерняя Школа Kubernetes для разработчиков.
24 онлайн-лекции и 22 практические работы в кластере MCS.

Обещают научить использовать преимущества и учитывать ограничения Kubernetes, поднимать инфраструктуру для тестирования и экспериментов, выкатывать и эксплуатировать сервис, не дожидаясь команды DevOps. Сможете быстро спасти продакшн и влиять на успешность сервиса, уменьшая time-to-market.

Программа курса:

Урок 1 (1 октября): Введение в Kubernetes
Урок 2 (5 октября): Создание своего кластера в MCS. Абстракции приложения
Урок 3 (7 октября): Абстракции приложения (продолжение)
Урок 4 (12 октября): Хранение конфигураций
Урок 5 (14 октября): Хранение данных
Урок 6 (19 октября): Kubernetes и работа с данными
Урок 7 (21 октября): Сетевые абстракции
Урок 8 (26 октября): Устройство кластера
Урок 9 (28 октября): Oneshot задачи
Урок 10 (2 ноября): Альтернативы Deployment
Урок 11 (4 ноября): Повышаем удобство работы разработчика с помощью OneAPI
Урок 12 (9 ноября): Авторизация в кластере
Урок 13 (11 ноября): Особенности ЯП в Kubernetes
Урок 14 (16 ноября): Локальная разработка в Kubernetes
Урок 15 (18 ноября): Дебаг приложений в кластере
Урок 16 (23 ноября): Решения для Deep & Machine Learning
Урок 17 (25 ноября): Автоскейлинг в кластере Kubernetes
Урок 18 (30 ноября): Темплейтирование приложений
Урок 19 (2 декабря): Использование возможностей Kubernetes в своих приложениях
Урок 20 (7 декабря): Архитектура современных процессоров и как устроен ЦОД
Урок 21 (9 декабря): CI/CD. Часть 1
Урок 22 (14 декабря): CI/CD. Часть 2
Урок 23 (16 декабря): Device-plugins для Kubernetes
Урок 24 (21 декабря): Подведение итогов

Каждое занятие начинается с 30 минут теории. Потом практика, во время которой студент повторяет за преподавателем операции в кластере с заданными параметрами в личном кабинете MCS. После занятия выкладывают запись урока, презентации и текст задания, чтобы самые усердные студенты могли закрепить тему и повторить пройденный материал.

Регистрация здесь:
https://slurm.io/kubernetes-for-developers-school

@middle_java
t.me/middle_java
898 views14:40
Открыть/Комментировать
2021-09-18 19:25:32 #coroutines #webflux #java #kotlin #spring

Kotlin coroutine, Spring WebFlux

Доклад senior-разработчика Raiffeisen банка Роберта Мирзаханяна с конференции

Содержание доклада - на картинке.
Особенно интересно тем, кто владеет Java и щупает Kotlin: можно увидеть реализацию одной задачи на обоих языках.

Видео кропнуто по размеру код-окна, поэтому ведущего и Роберта видно по частям, простите ребята)

@middle_java
t.me/middle_java
1.5K views16:25
Открыть/Комментировать