bookofgeek | Unsorted

Telegram-канал bookofgeek - Книги для Java программиста

23844

Вся самая новая и полезная литература для Java разработчиков! По вопросам авторских прав, сотрудничества и рекламы: @NadikaKir Мы на бирже: https://telega.in/c/bookofgeek Канал в перечне РКН: https://vk.cc/cEx1Bg

Subscribe to a channel

Книги для Java программиста

Guide to Java: A Concise Introduction to Programming (2nd Edition) (2023) True PDF

This textbook presents a focused and accessible primer on the fundamentals of Java programming, with extensive use of illustrative examples and hands-on exercises.

Addressing the need to acquire a good working model of objects in order to avoid possible misconceptions, the text introduces the core concepts of object-oriented programming at any stage, supported by the use of contour diagrams. Each chapter has one or more complete programs to illustrate the various ideas presented, and to help readers learn how to write programs on their own. Chapter summaries and practical exercises also are included to help the reader to review their progress and practice their skills.

This substantially updated second edition has been expanded with additional exercises, and includes new material on bit manipulation and parallel processing.

Читать полностью…

Книги для Java программиста

Алгоритмы. Руководство по разработке. 3-е изд (2022) PDF

Книга является наиболее полным руководством по разработке эффективных алгоритмов. Первая часть книги содержит практические рекомендации по разработке алгоритмов: приводятся основные понятия, дается анализ алгоритмов, рассматриваются типы структур данных, основные алгоритмы сортировки, операции обхода графов и алгоритмы для работы со взвешенными графами, примеры использования комбинаторного поиска, эвристических методов и динамического программирования. Вторая часть книги содержит обширный список литературы и каталог из 75 наиболее распространенных алгоритмических задач, для которых перечислены существующие программные реализации.
В третьем издании расширен набор рандомизированных алгоритмов, алгоритмов хеширования, аппроксимации и квантовых вычислений. Добавлено более 100 новых задач, даны ссылки к реализациям на C, C++ и Java.
Книгу можно использовать в качестве справочника по алгоритмам для программистов, исследователей и в качестве учебного пособия для студентов соответствующих специальностей.

Читать полностью…

Книги для Java программиста

Java Illuminated: An Active Learning Approach, 6th Edition (2023) True ePUB

Written for the one- to three-term introductory programming course, the sixth edition of Java Illuminated provides learners with an interactive, user-friendly approach to learning the Java programming language. Comprehensive but accessible, the text takes a progressive approach to object-oriented programming, allowing students to build on established skills to develop new and increasingly complex classes. Java Illuminated follows an activity-based active learning approach that ensures student engagement and interest. In addition, the text presents other topics of interest, including graphical user interfaces (GUI), data structures, file input and output, and graphical applications.

Читать полностью…

Книги для Java программиста

GitHub Copilot for Java Developers (2024) PDF

"GitHub Copilot for Java Developers" is an essential guide tailored for Java programmers looking to leverage the power of GitHub Copilot in their coding workflow. GitHub Copilot, powered by OpenAI's cutting-edge technology, is an AI pair programmer that assists developers by generating code suggestions in real-time based on context and requirements.

This comprehensive book walks you through the functionalities of GitHub Copilot specifically tailored for Java development, offering insights, tips, and best practices to maximize its potential. Whether you're a seasoned Java developer or just starting out, this book equips you with the knowledge and skills to integrate GitHub Copilot seamlessly into your coding process.

Читать полностью…

Книги для Java программиста

Современный Java: Рецепты программирования (2018) PDF

Включение средств функционального программирования в Java SE 8 ознаменовало революционное изменение достопочтенного объектно-ориентированного языка. Лямбда-выражения, ссылки на методы и потоки принципиально изменили идиомы языка. С тех пор многие разработчики стараются не отстать от жизни. И в этом поможет настоящий сборник рецептов. На примере более 70 подробных рецептов Кен Коузен демонстрирует использование новых возможностей языка для решения широкого круга задач.
Разработчики, хорошо знакомые с предыдущими версиями Java, найдут здесь почти все нововведения, появившиеся в Java SE 8, а также отдельную главу, посвященную новшествам в Java 9. Хотите понять, как функциональные идиомы могут изменить подход к написанию кода? Тогда эта книга — буквально набитая конкретными примерами — для вас.

Читать полностью…

Книги для Java программиста

Pro Spring 6: An In-Depth Guide to the Spring Framework, 6th Edition (2023) PDF

Master the Spring Framework, its fundamentals and core topics, and share the authors’ insights and real-world experiences. This book goes well beyond the basics: you'll learn how to leverage the latest Spring Framework 6 to build the various tiers and parts of today's modern, complex enterprise Java applications systems, top to bottom, including data access, SQL generation with jOOQ, persistence with Hibernate, transactions, set up security, classic web and presentation tiers and adding in some reactivity. Spring 6 will be based on the latest available Long Term Support (LTS) release, Java 17. So, you will be able to do the following in your Spring applications: use records, use new utility methods in String class; utilize Local-Variable Syntax for Lambda Parameters; Nested Based Access Control, and more.

Читать полностью…

Книги для Java программиста

Spring 5 для профессионалов (2019) PDF, djvu

Эта книга воплощает знания и опыт работы авторов с каркасом Spring Framework и сопутствующими технологиями удаленного взаимодействия, Hibernate, EJB и пр. Она дает возможность читателю не только усвоить основные понятия и принципы работы с Spring Framework, но и научиться рационально пользоваться этим каркасом для построения различных уровней и частей корпоративных приложений на языке Java, включая обработку транзакций, представление веб-содержимого и прочего содержимого, развертывание и многое другое. Полноценные примеры подобных приложений, представленные в этой книге, наглядно демонстрируют особенности совместного применения различных технологий и методик разработки приложений в Spring.

Читать полностью…

Книги для Java программиста

Java 8 to 21: Explore and work with the cutting-edge features of Java 21 (2023) True ePUB

A comprehensive guide empowering developers with the advanced capabilities of Java

Key Features:
- Gain insights into the significant changes and features introduced in Java versions 8 to 21.
- Learn how to build Java applications with Spring and Spring Boot.
- Monitor, diagnose, and optimize the performance of your Java applications in production environments.

Description:
Are you still using Java in the same old way? Java 21 has evolved into a dynamic and concise language with a vibrant and rich ecosystem. If you're seeking to expand your knowledge of modern Java programming, this book is the ideal resource for you.

Читать полностью…

Книги для Java программиста

Java Concurrency на практике (2020) PDF, DJVU

Потоки являются фундаментальной частью платформы Java. Многоядерные процессоры — это обыденная реальность, а эффективное использование параллелизма стало необходимым для создания любого высокопроизводительного приложения. Улучшенная виртуальная машина Java, поддержка высокопроизводительных классов и богатый набор строительных блоков для задач распараллеливания стали в свое время прорывом в разработке параллельных приложений. В «Java Concurrency на практике» сами создатели прорывной технологии объясняют не только принципы работы, но и рассказывают о паттернах проектирования.

Читать полностью…

Книги для Java программиста

Quantum Computing for Developers: A Java-based introduction (2022) ePUB

Quantum computing is on the horizon, ready to impact everything from scientific research to encryption and security. But you don’t need a physics degree to get started in quantum computing. Quantum Computing for Developers shows you how to leverage your existing Java skills into writing your first quantum software so you’re ready for the revolution.

Rather than a hardware manual or academic theory guide, this book is focused on practical implementations of quantum computing algorithms. Using Strange, a Java-based quantum computer simulator, you’ll go hands-on with quantum computing’s core components including qubits and quantum gates as you write your very first quantum code.

Читать полностью…

Книги для Java программиста

Java. Решение практических задач (2021) PDF, DJVU

Рассмотрены задачи, встречающиеся в повседневной работе любого разработчика в среде Java. Приведено более 300 приложений, содержащих свыше 1000 примеров. Продемонстрированы эффективные практические приемы и технические решения с учетом сложности кода, производительности, удобочитаемости и многого другого.

Рассмотрены строки, числа, объекты, массивы, коллекции и структуры данных, работа с датой и временем. Приведены задачи на логический вывод типов, а также файловый ввод/вывод. Представлены задачи, связанные с API рефлексии Java. Особое внимание уделено программированию в функциональном стиле, задачам с привлечением конкурентности, правилам работы с классом Optional, а также API HTTP-клиента и API протокола WebSocket.

Читать полностью…

Книги для Java программиста

Practical Java Programming with ChatGPT: Develop, Prototype and Validate Java Applications by integrating OpenAI API and leveraging Generative AI and LLMs (2023) True ePUB

How to use ChatGPT to write fast validated Java code.

Book Description
Embark on a Fascinating Journey into AI-Powered Software Development with ChatGPT. This transformative book challenges the conventional speed of software development by showcasing a diverse array of inquiries directed at cutting-edge AI tools, including Ask AI, ChatGPT 3.5, Perplexity AI, Microsoft Bing Chatbot based on ChatGPT 4.0, and the Phed mobile app.

Diving deep into the integration of Java and ChatGPT, this book provides readers with a comprehensive understanding of their synergy in programming. Each carefully crafted question serves as a testament to ChatGPT's exceptional ability to swiftly generate Java programs.

The resulting code undergoes rigorous validation using the latest open-source Eclipse IDE and the Java language, empowering readers to craft efficient code in a fraction of the usual time. The journey doesn't end there—this book looks ahead to the promising future of ChatGPT, unveiling exciting potential enhancements planned by OpenAI. These innovations are poised to usher in even more formidable AI-driven capabilities for software development.

The questions in this book, relating to Java program software development, were posed to the ChatGPT android phone app. The questions were based on previous developments (many algorithms originally took days to write). The responses were astonishing and appeared in seconds!In this book, we take the example Java code supplied by ChatGPT and implement it using the latest available Eclipse IDE. We have also established that all the base code generated by ChatGPT is free to use!

ChatGPT provides a fantastic opportunity for Java programmers to turbocharge their code writing. Software developers, programmers and software engineers can spend days writing code for applications.

Читать полностью…

Книги для Java программиста

Java для всех (2020) PDF

Java — один из самых популярных и востребованных языков в мире. Алексей Васильев — автор многочисленных компьютерных бестселлеров — познакомит вас со всем необходимым для эффективной работы с этим языком. Вы изучите базовые типы, управляющие инструкции, особенности описания классов и объектов в Java, создание интерфейсов, лямбда-выражения, обобщенные классы. Каждая глава содержит примеры кода, которые в свою очередь снабжены как построчными пояснениями, так и подробным разбором примера программы. Примеры, используемые в этой книге, пригодятся вам в дальнейшей работе с языком Java. Программирование — это нестрашно! Даже если у вас нет никакого опыта, вы с легкостью освоите Java, воспользовавшись уникальной методикой Алексея Васильева, и перейдете на профессиональный уровень.

Читать полностью…

Книги для Java программиста

Enterprise Social for the Java Platform: Shares, Mashups, Likes, and Ways to Integrate Social Media into Your Cloud Native Enterprise Java Applications (2024) PDF, ePUB

Learn everything you need to know about frameworks that help developers to integrate their solutions with social networks or APIs, from general purpose (Facebook, Twitter, Google, Mastodon) to specialized (LinkedIn, Xing, WhatsApp, YouTube, Instagram, Flickr, TikTok) to vertical (eToro, Fitbit, Strava). This book will teach you how to add social media features to web applications or services developed using Java, Jakarta EE, or generally running on a Java Virtual Machine (JVM).

Jam-packed with practical examples of social integration into enterprise applications, you’ll learn how to address common requirements such as social login, identity federation, single sign-on via social accounts, OpenID Connect, and mashups. You’ll also see how to leverage Java social frameworks like Facebook Business SDK, Twitter4J, Agorava, Keycloak, and Spring Security.

Читать полностью…

Книги для Java программиста

Java Challengers: Master the Java Fundamentals with fun Java Code Challenges! Become a Java Challenger! (2023) True PDF, ePUB, mobi

Master the Java fundamentals and have a lot of fun solving the Java code Challenges of this book. You will see if you really know core Java concepts well. There are more than 70 well-elaborated Java code Challenges for you to challenge yourself and refine your Java skills to the very best so you can get rid of bugs far more easily.

To get the best jobs and create high-quality code, you need to know Java very well. The Java Challenges book is a powerful way for you to master the fundamentals of Java by having fun with code challenges so you become a well-prepared highly employable Java Challenger Developer.

Java is the world’s most popular programming language, and a developer who knows Java will rarely be unemployed. Many companies opt to use this language to make hiring new developers an easier task—its popularity means it’s easier to find professionals who know Java.

Читать полностью…

Книги для Java программиста

👍 Тест по Java

Проверь насколько хорошо ты знаешь Java и готов освоить Spring!

Ответишь — пройдешь на продвинутый курс "Разработчик на Spring Framework" от OTUS по специальной цене.

👉 ПРОЙТИ ТЕСТ: https://vk.cc/cyBJvi

Время прохождения теста ограничено 30 минут, 21 вопрос.

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Читать полностью…

Книги для Java программиста

⚡️ Узнайте, как манипулировать байт кодом Java-приложений!

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

Вебинар будет полезен Java-разработчикам, которые сталкиваются с вопросами производительности приложений.

Встречаемся 1 августа в 20:00 мск.

Спикер — Tech Lead в одном из крупнейших российских банков и кандидат технических наук.

👉 Регистрируйтесь прямо сейчас, чтобы посетить бесплатное занятие: https://vk.cc/cyBa9y

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Читать полностью…

Книги для Java программиста

Ловим лето с пользой на МТС True Tech Camp 🏖

Залетай на идеальный летний ивент для опытных it-специалистов, продактов, дизайнеров и тех, кто в теме digital.

26 июля / Dream Beach Club

Наш кэмп — место, где можно отвлечься от рутины и классно провести время с такими же крутыми спецами, как ты 😎

В программе:
🌊 Летний вайб и тусовка у бассейна
🏄 Гонка на яхтах и заплывы на сапах
🤖 Бои роботов
👨‍🎤 Отличное настроение под музыку DJ и звёздных хедлайнеров
🏸 Лёгкие активности и коктейли
😈 Фановые кодерские челленджи
🎤 Общение с IT-экспертами и лидерами индустрии, а также выступления CREAM SODA и UMA2RMAN

Регистрируйся на truetechcamp.ru, чтобы успеть занять место на лежаках!

Читать полностью…

Книги для Java программиста

Неуязвимого кода не существует. Абсолютно защищённых данных – тоже.
Зато есть способы восстановить информацию после серьёзного сбоя или атаки.


Именно о способах восстановления повреждённых данных мы и поговорим на открытом вебинаре «Создаём бэкапы для Ethereum-блокчейна на Rust»

Вы познакомитесь с принципами хранения и развития данных в блокчейн-системах, увидите, как с помощью Rust эффективно переиспользовать код для разных задач на разных целевых платформах.

Вебинар проведёт Кирилл Федченко, опытный программист на Rust, Python, C++.

Будет интересно и Rust-разработчикам и тем, кто использует другие языки.

23 июля, 19:00 МСК
Бесплатно


➡️ Записаться на событие: https://vk.cc/cyx7vW

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Читать полностью…

Книги для Java программиста

Летняя распродажа в Слёрме: -50% на все видеокурсы из списка

С 17 по 31 июля в Слёрме на все видеокурсы из этого списка скидка 50% по промокоду LETO2024.

До старта бизнес-сезона осталось меньше половины лета. Пока на вас не свалилось 500 новых проектов, можно спокойно разобраться в новом инструменте, подходе или методике.

Время до сентября — лучшее, чтобы прокачать свой стек 😉

Доступ к видеоурокам сохранится на 2 года
Вы можете спланировать учёбу на год вперёд, купить дешевле и учиться в любое время
Рассрочка действует и на акционные цены

Выбирайте курсы и пойдём учиться!

⚡️ В КАТАЛОГ КУРСОВ ⚡️

Читать полностью…

Книги для Java программиста

🔥What’s the Hack? ЭКСПО! Этим летом с 1 по 10 августа прими участие в хакатоне от Экспобанк, реши задачу по созданию системы управления клиентскими базами для компаний-партнеров Экспобанка и получи возможность забрать вознаграждение из призового фонда в 400.000 рублей!

Регистрируйся на хакатон до 29 июля включительно: https://экспохак.рф

🌐Хакатон пройдет в формате Онлайн - 9 дней интенсивной работы над проектом, а 10-го августа участники защищают свои решения перед представителями из компаний-партнеров Экспобанка!

🚀Главная цель – создать единый механизм управления клиентскими базами, позволяющий оптимизировать взаимодействие с клиентами и предлагать различные услуги из разных компаний, входящих в число компаний-партнеров Экспобанка. .

👨‍💻К участию приглашаются разработчики, Product менеджеры, IT-специалисты и бизнес-архитекторы.

На протяжении всего хакатона Вас ждут регулярные сессии с экспертами, которые помогут скорректировать Ваши идеи в нужно русло!

📌Ключевые события хакатона:
29 июля – Завершение подачи заявок
1 августа – Церемония открытия
2 и 5 августа – Индивидуальные сессии с экспертами
7 августа – Общая встреча с экспертами
10 августа – Финальный питч и Церемония закрытия

🏆Успей зарегистрироваться на хакатон и побороться за призовой фонд в 400.000 рублей! What’s the Hack? ЭКСПО!

Подробная информация и регистрация: https://экспохак.рф

Читать полностью…

Книги для Java программиста

🚀 Станьте универсальным Java-разработчиком за 6 месяцев!

Курс "Java-разработчик" от Академии Синергия - ваш билет в мир IT:

✅ Зарплата от 90 000 ₽ после курса
✅ 6 проектов для портфолио
✅ Диплом о профессиональной переподготовке

Вы научитесь: 💻 Создавать веб и мобильные приложения 🗄 Работать с базами данных и Git 🏗 Применять паттерны проектирования
👨‍🏫 Обучение у практиков из ведущих IT-компаний 🤝 Развитие soft skills для успешной карьеры

Гарантированное трудоустройство или возврат средств!

Первые 6 месяца обучения бесплатно! Узнайте подробности и получите скидку: https://epic.st/A4oEiI?erid=2VtzqwdjheZ

#Java_программирование #IT_образование #высокооплачиваемая_работа

Реклама. Университет «Синергия» ИНН 7729152149 erid: 2VtzqwdjheZ

Читать полностью…

Книги для Java программиста

⁉️ Kafka vs RabbitMQ — что выбрать?

Наш открытый урок — ваш шанс раз и навсегда понять, какая система лучше подходит для ваших задач.

Мы разберем ключевые различия между RabbitMQ и Apache Kafka, включая их архитектуру, производительность, способы хранения сообщений и внутреннюю организацию.
Вы увидите демонстрацию работы брокеров сообщений и получите сравнительный анализ, который поможет вам сделать осознанный выбор.

25 июля в 20:00 мск, ждем вас на открытом уроке, который пройдет в рамках онлайн-курса «Java Developer. Professional» в OTUS.

Занятие предназначено для разработчиков и архитекторов ПО.

👉 Записывайтесь на бесплатный вебинар «Kafka vs RabbitMQ: выбор правильной системы сообщений» прямо сейчас: https://vk.cc/cytRR2

🎫 Начните обучение со скидкой в 10%, действует до конца июля.

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Читать полностью…

Книги для Java программиста

🤝 Не дай себя завязнуть в рутинных задачах!

🦾 Осваивай Spring и выходи на новый профессиональный уровень

Пройди тест по Java от OTUS

Проверь насколько хорошо ты знаешь Java и готов освоить Spring!

Ответишь — пройдешь на продвинутый курс "Разработчик на Spring Framework" от OTUS по специальной цене.

👉 ПРОЙТИ ТЕСТ: https://vk.cc/cyrDQm

🎫 Начни обучение со скидкой в 10%, действует до конца июля.

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Читать полностью…

Книги для Java программиста

Хотите узнать, как справиться с высокой нагрузкой и обеспечить максимальную производительность вашего приложения? Присоединяйтесь к открытому вебинару «Роль Tarantool в высоконагруженной архитектуре», где мы разгадаем секреты использования Tarantool в high-load проектах.

Узнайте, как Tarantool может стать ключом к эффективной работе в условиях высокой нагрузки. Мы рассмотрим примеры использования Tarantool в реальных проектах и обсудим его основные особенности.

Получите доступ к архитектурным шаблонам и примерам применения Tarantool для оптимизации производительности и обеспечения отказоустойчивости систем.

🔴 Встречаемся 24 июля в 20:00 мск, регистрация открыта: https://vk.cc/cypXxW

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Читать полностью…

Книги для Java программиста

Использование брокера сообщений Apache Kafka в распределенных очередях

24 июля в 20:00 мск

❓Хотите узнать, как эффективно управлять сообщениями в масштабируемых распределенных системах? Тогда этот открытый вебинар для вас!

Мы разберем основы и архитектуру Apache Kafka, принципы работы с распределенными очередями, а также научимся настраивать и развертывать кластер Kafka в Docker. Вы увидите реальные примеры использования Kafka для обмена сообщениями между сервисами и узнаете о лучших практиках и рекомендациях по интеграции Kafka в ваши проекты.

💻 Урок будет полезен Fullstack и Backend-разработчикам, DevOps-инженерам, архитекторам ПО и администраторам систем, а также всем, кто хочет углубить свои знания об Apache Kafka и его применении.

🔴 Регистрация открыта: https://vk.cc/cypS2q

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Читать полностью…

Книги для Java программиста

Курс по Kubernetes для разработчиков. Видеокурс по Docker в подарок ⤵️

❓ Ваша компания решила мигрировать сервисы на Kubernetes?
❓ Большая часть интересных вам вакансий требует навыков в K8s?
❓ Вы не врубаетесь, где границы ответственности девопсов и разработчиков в работе с кубами?

Разбираемся с этим на курсе Слёрма «Kubernetes для разработчиков» 😎

Старт потока — 22 июля

ПРОГРАММА КУРСА

Вас ждут:
✅ 7 недель обучения 
112 часов практики + 26 часов теории
✅ Общий чат со студентами, экспертами и куратором
✅ Стенды для отработки практических навыков
✅ Сдача сертификации
✅ Итоговый проект

Эксперты — действующие devops-инженеры:
➡️ Марсель Ибраев, Senior System Engineer G42 Cloud
➡️ Павел Селиванов, архитектор Yandex Cloud

🎁 При оплате обучения до 22 июля — видеокурс по основам Docker в подарок🎁

🔗 ПРОЙТИ ПЕРВЫЕ ТРИ УРОКА БЕСПЛАТНО

Читать полностью…

Книги для Java программиста

♨️ Хотите добиться максимальной производительности от своих Java-проектов?

Научитесь искусству измерения производительности и оптимизации кода на нашем увлекательном онлайн-уроке.

Забудьте о гадании и предположениях!
На этом вебинаре мы расскажем вам о мощном инструменте Java Microbenchmark Harness (JMH) и его области применения. Вместе мы разберем работу с производительными тестами и сравнением различных алгоритмов.

Вебинар будет полезен как Java-разработчикам, которые ищут лучшие практики для оптимизации кода, так и тестировщикам, специализирующимся на нагрузочном тестировании.

Спикер — Tech Lead в одном из крупнейших российских банков и кандидат технических наук.

Готовы стать мастером производительности в Java?

➡️ Регистрируйтесь прямо сейчас и откройте новый уровень эффективности в своих проектах: https://vk.cc/cykTOB

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Читать полностью…

Книги для Java программиста

Приглашаем на Backend Meetup Яндекс 360 18 июля

Яндекс 360 — это цифровое пространство, в котором легко планировать важные события, сохранять и делиться воспоминаниями. Мы делаем всем знакомые сервисы: Диск, Почту, Телемост, Мессенджер и другие. Работаем с нагрузками >100 000+ RPS и создаём отказоустойчивые, легко масштабируемые продукты, которыми пользуются 80+ млн человек каждый месяц — но пока мало рассказываем о себе. Пришло время это исправить!

Приглашаем вас на митап, где мы обсудим решения нетривиальных архитектурных задач в Почте и Телемосте. В программе:

🔹 «Запускаем таски по расписанию: когда важна высокая частота, а креши дорого стоят» — Илья Григорьев, разработчик в Телемосте

Илья расскажет про архитектуру и алгоритм работы самописного фреймворка Pecker, который помогает запускать таски с высокой частотой.

🔹 «13 миллиардов счётчиков и 220k RPS на запись: что считает Спамооборона о ваших письмах» — Тимур Нургалиев, тимлид в Спамообороне

Тимур поделится деталями работы Спамообороны и опытом в реализации масштабируемого отказоустойчивого сервиса, который защищает пользователей от миллиардов спам-сообщений.

Регистрируйтесь на митап здесь.

Читать полностью…

Книги для Java программиста

Упрости процесс проектирования и разработки🌀

Присоединяйся к курсу «‎Архитектура приложений»: поток стартует 15 июля!

После курса твой код из каши превратится в автономную стройную систему, которую легко поддерживать и масштабировать.

Ты научишься:
🔣 строить UML-диаграммы;
🔣 проводить архитектурные границы;
🔣 проектировать системы, используя паттерны;
🔣 выбирать архитектурный подход, исходя из задачи.

60% времени — практика на реальных кейсах, а ещё нет привязки к языку программирования.
По всем заданиям ты получишь подробную обратную связь от спикеров.

🔎 Итоговый проект: спроектируешь и полностью опишешь информационную систему так, как это происходит на практике.

🔣 Старт 15 июля, успей занять место на курсе! 🧐

Реклама ООО «Слёрм» ИНН 3652901451

Читать полностью…
Subscribe to a channel