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

xpinjection

Логотип телеграм канала @xpinjection_channel — xpinjection X
Логотип телеграм канала @xpinjection_channel — xpinjection
Адрес канала: @xpinjection_channel
Категории: Технологии
Язык: Русский
Количество подписчиков: 5.82K
Описание канала:

Авторский канал @xpinjection - опытный Java Tech Lead, Delivery Manager и консультант с 18 лет опыта в IT.
Пишу о Java, распределённых системах, Agile, процессах разработки, инженерных практиках, QA, конференциях, инфраструктуре и многом другом...

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

3.67

3 отзыва

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

5 звезд

1

4 звезд

1

3 звезд

0

2 звезд

1

1 звезд

0


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

2021-04-08 11:53:12 ​​#реклама

Ты — Middle Java Developer? Заяви о себе в проектах глобального масштаба!

NIX приглашает опытных Java-разработчиков сразу на три проекта в сфере medtech:

MIDDLE JAVA DEVELOPER — BIG DATA (ANALYTICS)
bit.ly/3uw1kgQ

MIDDLE JAVA DEVELOPER (HEALTHCARE DOMAIN)
bit.ly/2OsVvkN

MIDDLE JAVA DEVELOPER — BIG DATA (ETL FOR BI)
bit.ly/3wCGWw8

Выбирай, что ближе, и покажи все свои навыки и креативность в решении сложных задач. На каждой позиции у тебя есть шанс посотрудничать с клиентами мирового уровня и прокачать скиллы, а твоими продуктами смогут воспользоваться миллионы юзеров!
Не жди «того самого момента». Становись частью команды профессионалов NIX! Отправляй резюме на почту jobs@nixsolutions.com или заполняй форму на сайте. Собеседование сможешь пройти онлайн. Ждем тебя
2.1K views08:53
Открыть/Комментировать
2021-04-05 17:00:04 И снова новости с конференционных полей. JUG Ru Group с 13 по 17 апреля проведет в онлайне большую Java-конференцию JPoint.
В программе 29 докладов и 2 воркшопа о VM, Runtime, инструментах, фреймворках, лучших практиках и всем, чем живут разработчики сегодня. Никаких архаизмов и бреда сивой кобылы - только то, что поможет делать работу лучше и расширить профессиональный кругозор.

Среди спикеров:

Евгений Борисов - один из самых популярных Spring-мастеров СНГ (если не мира).

Рон Пресслер - работает над OpenJDK, техлид проекта Loom.

Джош Лонг - Java Champion и автор 6 книг о Java, включая «Cloud Native Java: Designing Resilient Systems with Spring Boot, Spring Cloud, and Cloud Foundry» и «Reactive Spring».

Дэвид Сайер - лид Spring Security OAuth, основатель Spring Cloud, Spring Boot и Spring Batch.

Венкат Субраманиам - основатель Agile Developer Inc, создатель agilelearner.com и автор нескольких книг по IT, включая «Practices of an Agile Developer».

Пол Баккер - Java Champion и автор книг «Java 9 Modularity» and «Modular Cloud Apps with OSG».

Кстати, Евгений Борисов подготовил настолько большой и сильный доклад, что организаторы добавили под него отдельный день. Можно будет посмотреть его, не жертвуя просмотром других треков и не имея ограничений по времени.

Полная программа уже доступна: https://bit.ly/3cIIrBa.

Все это пройдет в 4К, с возможностью ставить на паузу и менять скорость воспроизведения. У ребят даже геймифицированный режим платформы есть, который имитирует офлайн-площадку.

Заходите за подробностями и покупайте билеты: https://bit.ly/3rLhwZA.

Если решили сходить, то вот вам промокод на скидку при покупке Personal-Standard билета (который покупаете сами, не компания): xpinjection2021JRGpc.

А если решите посетить все конференции сезона, то покупайте билет Full Pass по промокоду: JugRuCommunityBonus.

#java #конференции
2.1K views14:00
Открыть/Комментировать
2021-04-04 10:00:26 ​​2021-й год похоже станет годом кандидатов на рынке IT в Украине. Количество открытых вакансий зашкаливает, а хороших кандидатов сильно не хватает. На этом фоне появляются совершенно неадекватные запросы по зарплате и куча выброшенного времени на бессмысленные собеседования. Если вы подумывали сменить работу, то в этом году прямо очень благоприятные для этого условия.
2.1K views07:00
Открыть/Комментировать
2021-04-03 17:00:25 ​​Слёрм - одна из немногих компаний на постсоветском пространстве, занимающаяся обучением в области современной инфраструктуры. Календарь курсов и интенсивов от Слёрм в помощь организации обучения для вас и ваших сотрудников. Теперь легко выбирать подходящие даты обучения и планировать бюджет. Календарь можно скачать в pdf или перейти на нужный курс и подать предварительную заявку.

Ещё так можно экономить бюджет на образовании:

На интенсивы и курсы действуют выгодные цены предзаказа.
А для команды от 3 человек появилась скидка 15%.
Если платите сами, тогда можно оформить налоговый вычет. По запросу ребята из отдела Заботы присылают все нужные документы.

Посмотреть календарь курсов 21-22 года: https://slurm.club/3miPO5p.

#реклама
2.3K views14:00
Открыть/Комментировать
2021-03-26 11:00:39 Вчера был прямо очень интенсивный день онлайн мероприятий на Java тематику. Помимо пробегавшей недавно у меня в анонсах Cloud Builders Conf, я успел посетить очень полезный вебинар "JRush: Native Images for Java Apps" на горячую тему того самого Native Spring с живым демо и разбором деталей (ссылка на запись под постом).


И у меня для вас очередной анонс уже на апрель. Компания ЕПАМ организует бесплатную онлайн-конференцию под названием Java Z-Day 2021. 6 апреля пройдет студенческий день с парочкой докладов в вечернем формате, а 8-9 апреля будет уже полноценная сетка докладов в один поток практически на весь день.

В программе из однозначно интересного:

• "JDK 16: What's next for Java?" – Саймон Риттер (Deputy CTO @ AzulSystems).
• "100% Fast and Resilient Microservice with RSocket" – Олег Докука (Reactive Guru. Java Champion. Working on RSocket Protocol.).
• "Spring Data Рostроитель" – Евгений Борисов (Director, Software Engineering @ EPAM).
• "Bootiful Stream Processing!" – Виктор Гамов (Developer Advocate @ Confluent).

Дополнительно, для участников будут организованы дискуссионные сессии, Fight Club и Mini Movie Night. Ссылка на регистрацию под постом!

#java #конференции
2.4K views08:00
Открыть/Комментировать
2021-03-22 11:00:09 Будущее мчится к нам семимильными шагами! Все уже свыклись с мыслью, что почти каждый Spring Boot микросервис собирается в толстый Docker образ, поднимается за десятки секунд, отжирает сотни мегабайт памяти и «почти не тормозит». В связи с этим многие сыновья маминых подруг даже стали переключаться на новые хипстерские фреймворки типа Quarkus и Micronaut. Те самые, которые поддерживают GraalVM, сборку native образов и обещают существенно уменьшить footprint ваших микросервисов.

Но команда Spring и Spring Boot не думала сдаваться и уже больше года работает над добавлением поддержки GraalVM и native образов для всей Spring Boot экосистемы. А это гигантский объём работы, как вы понимаете. Ведь много лет вдоль и поперёк использовалась рефлексия, а количество поддерживаемых технологий зашкаливает. Тем более, как обычно, хочется сделать жизнь разработчиков комфортнее и не заставлять их менять свои приложения.

И вот наконец позитивные новости! Spring Native выходит в стадию beta и теперь можно экспериментировать с переводом своих микросервисов на новый подход. А при создании новых теперь есть опция указать, что вы хотите поддержку Spring Native. Понятное дело, ещё далеко не все модули имеют такую поддержку, но уже достаточно много. Полный список можно посмотреть в секции Support официальной документации.

Помимо оптимизации footprint, теперь открываются крутые возможности по применению Spring Boot в недоступных ранее областях. Например, для написания лямбда-функций. А благодаря knative, можно уже вовсю экспериментировать с их запуском. Есть множество пошаговых инструкций как быстро стартануть в этом стеке.

В общем, скрестили пальцы и ждём GA версии к осени. Как раз Java 17 подоспеет...

#Java #микросервисы #springboot
3.7K views08:00
Открыть/Комментировать
2021-03-20 18:50:30 Я уже много лет являюсь фанатом парного программирования и считаю данную практику самым эффективным способом разработки, особенно сложных распределённых систем. Последний год в условиях карантина парного программирования прямо ну очень не хватало.

Вместо того, чтобы сесть рядом и быстренько решить задачу начинается унылый шаринг экрана с периодическими переключениями через единый бранч в git. У кого-то тупит интернет, глючит шаринг экрана в Teams, не включается камера и т.д. Прямо ностальгия по славным временам совместной работы в офисе. :(

На ностальгию навела недавняя статья на ДОУ про парное программирование.
2.1K views15:50
Открыть/Комментировать
2021-03-17 11:00:29 Давно хотел написать этот пост, да все не доходили руки. Я много лет не мог понять, почему в банковской сфере Украины такой тотальный грустяк. И это при том, что многие банки демонстрируют из года в год высокие показатели прибыли. А про отечественный финтех я вообще молчу. Он отсутствовал как класс, за исключением пары небольших продуктов, направленных на зарубежный рынок.

В то же время, международные банки типа Сити, Дойче и UBS нанимают аутсорсеров по всему миру пачками при своих собственных весьма крупных IT-департаментах и постоянно что-то разрабатывают. Дойче, Райф и Сбер в России являются чуть ли не топовыми работодателями на IT рынке, масштабируя свои R&D направления с каждым днём.

А у нас грусть и печаль. Клиенты годами выбирают у какого банка онлайн сервисы не такие ущербные, чтобы можно было хоть как-то решать без боли повседневные задачи. И только Приват выделялся на фоне всех остальных прорывными технологиями, но в остальных аспектах кроме IT никогда не блистал.

На рынке работодателей банки Украины особо серьезно не нанимали, стараясь взять подешевле и помоложе, а потом развивать. Задайте себе вопрос: «С чем у меня ассоциируется работа в банке?». Я почти уверен, что у большинства ответ будет из списка: много легаси, бюрократия, низкие зарплаты... Никого не хочу обижать, но для меня много лет упоминание кандидатом работы в банке в CV было очень негативным фактором. :)

За последние 2 года ситуация начала существенно меняться к лучшему. Я за это время поработал с 4-мя крупными банками и сильно углубился в банковский домен. Вот видимые позитивные изменения:

- большинство банков начало или начинает масштабные IT трансформации, чтобы улучшить скорость реакции на потребности клиента и научиться делать полезные качественные продукты;
- практически везде за основу взят современный технологический стек на базе open source решений;
- банки наконец начали сильно развивать свою техническую компетенцию и растить современные команды разработки, а не полагаться на вендоров (внешние компании привлекаются как девелопмент партнеры);
- упрощается организационная структура, бизнес и IT начинают работать в тесном взаимодействии над продуктами и сервисами;
- процессы разработки направлены на Continuous Delivery, быстрые продуктовые эксперименты, работу небольшими кросс-функциональными командами;
- банки готовы платить высокие рыночные зарплаты и начинают конкурировать за топовых специалистов на рынке;
- появляются новые финтех продукты под крылом банков, целиком направленные на рынок Украины;
- уменьшается уровень бюрократии, упрощаются процессы, развивается UX компетенция...

Понятно, что все не может стать идеальным за месяц или даже год. Но это очень масштабные изменения во всей банковской сфере и их уже не остановить.

Что это означает для рынка IT Украины? Появилась новая интересная возможность поработать в полноценной продуктовой разработке финтех и банковского домена для локального рынка с адекватной рыночной зарплатой и условиями сотрудничества. При этом, с разнообразными опциями по развитию и участию в общем процессе IT трансформации. Вызовов точно достаточно для любого уровня! ;)
2.0K views08:00
Открыть/Комментировать
2021-03-15 18:00:07 Продолжаю делать анонсы интересных мероприятий этой весной для разработчиков. Оффлайн формат нам пока не светит в ближайшее время, поэтому придётся довольствоваться онлайном. Зато большая часть проводится бесплатно!

25-26 марта состоится Cloud Builders Conf – онлайн конференция о клауд технологиях для разработчиков от Cloud Builders community.

Один из потоков будет полностью посвящен Java, на виртуальной сцене выступят спикеры из Google, IBM, Red Hat и VMware.

В программе:

- 2 вечера с комьюнити.
- 8 технических докладов.
- 1000+ участников.
- Новая платформа онлайн-событий.

Спикеры:

- Josh Long, Spring Developer Advocate в VMware.
- Ken Finnigan, Senior Principal Software Engineer в Red Hat.
- Sebastian Daschner, Lead Java Developer Advocate в IBM.
- Piotr Mińkowski, Solution Architect в Red Hat.
- Grace Jansen, Developer Advocate в IBM.
- Mete Atamel, Developer Advocate в Google.
- Baruch Sadogursky, Head of DevOps Advocacy в JFrog.

Узнать детали и зарегистрироваться можно по ссылке .

#java #конференция
2.5K views15:00
Открыть/Комментировать
2021-03-14 11:54:45 Не так много людей в IT могут четко объяснить, чем отличаются такие атрибуты качества систем как доступность (availability) и надежность (reliability). А уж как их обеспечить в большой распределенной системе знает ещё меньше людей.

Недавно мне на глаза попалась очень интересная статья на эту тему с хорошим теоретическим базисом и примерами на базе одной коммуникационной платформы на AWS. Очень рекомендую к прочтению.

От себя хотел бы добавить, что путь к разработке fault-tolerant систем проходит через обязательные этапы:

- осознание неизбежности ошибок;
- отбрасывание страха перед возможными ошибками;
- дизайн поведения системы в случае всех известных ошибок;
- тестирование ошибок на живых окружениях;
- рандомизация ошибок с помощью подхода chaos engineering для расширения горизонта знаний.

#архитектура
2.2K views08:54
Открыть/Комментировать