| Date | Title | Description |
| Sign up to see | Sign up to see | Sign up to see |
| 12.03.2025 | The Microservices Revolution: A New Era in Software Development | In the digital age, software development is akin to building a city. The architecture must be robust, flexible, and capable of evolving with the times. Enter microservices architecture, a game-changer that transforms how businesses create a... |
| 12.03.2025 | The Rise of Microservices Architecture: Transforming Modern Software Development | Share
Tweet
Share
Share
Email
In this modern era, embracing modern software architectures is essential for businesses seeking scalability, flexibility, and resilience in an increasingly digital landscape. Microservicesarchitecture has emerg... |
| 04.02.2025 | Как стать Project-менеджером с нуля? Бесплатная программа обучения | Если вбить фразу «как стать project-менеджером» в поисковую строку, можно найти множество курсов по данному направлению. Проблема в том, что все курсы являются платными и, как правило, стоят несколько десятков тысяч рублей.
Чтобы изменить д... |
| 24.01.2025 | Streamlining Deployment: The Power of Embedded Frontend in Spring Boot JARs | In the world of software development, simplicity is king. Imagine a scenario where you can deploy an entire application—frontend and backend—by simply running a single JAR file. This is not just a dream; it’s a reality with Spring Boot. The... |
| 23.01.2025 | Вызов защищенного API из iOS-приложения на Swift | Пошаговое руководство по использованию OAuth 2.0 при доступе к защищенным API из iOS‑приложения на Swift с Auth0.
Как Swift‑разработчику, в какой‑то момент вам, скорее всего, понадобится добавить в свое приложение аутентификацию пользовател... |
| 23.01.2025 | Самые востребованные навыки в резюме | Найти работу в IT, даже специалисту с опытом становится все сложнее. Количество резюме от выпускников онлайн школ только растет. А по ту сторону рекрутеры вводят все больше новых фильтров, чтобы справиться с возросшим потоком резюме. Если р... |
| 23.01.2025 | Как писать связующий код без Java-делегатов в Camunda Cloud | Введенный в 2015 году, паттерн внешней задачи (external task pattern) становится всё более популярным. Вместо того чтобы движок процессов активно вызывал какой-либо код (push), паттерн внешней задачи добавляет работу в некую очередь и позво... |
| 08.12.2024 | Умная система обучения для детей до 3 лет. Animal Island Aila | В современном мире технологии играют всё более важную роль в обучении и развитии детей. Проект "Animal Island Aila" — это инновационная умная система, созданная специально для малышей от 12 до 36 месяцев. Она помогает детям познак... |
| 20.11.2024 | Navigating the Complex World of Modern JavaScript Packages | In the ever-evolving landscape of web development, JavaScript packages are the lifeblood of efficient coding. They are the building blocks that developers rely on to create dynamic applications. However, as the ecosystem matures, so do the ... |
| 19.11.2024 | How to Hire React Developers: A Comprehensive Guide | Share
Tweet
Share
Share
Email
And today, as the requirements for fast, efficient, and engaging web interfaces are constantly increasing, React.js is highlighted as one of the most popular tools for developing current web applications. Howev... |
| 30.09.2024 | 50 терминов системного дизайна, которые должен знать каждый разработчик | 1. Масштабируемость / Scalability
Масштабируемость — это способность системы поддерживать возросшую нагрузку путем добавления дополнительных ресурсов
Примером является добавление дополнительных серверов для обработки увеличившегося веб-траф... |
| 27.07.2024 | The Power of gRPC: A Bridge for Cloud-Native Applications | In the realm of cloud-native applications, communication is the lifeblood. Just as rivers connect distant lands, gRPC connects diverse components of software systems. It’s a tool that transforms how applications interact, making them faster... |
| 24.07.2024 | Сила gRPC в облачных окружениях | При разработке исходно облачных (cloud-native) приложений требуется наладить гладкую и эффективную коммуникацию между различными компонентами. Для начала давайте рассмотрим весь спектр инструментов от XML до gRPC, которые обеспечивают и улу... |
| 17.05.2024 | Разбираемся с паттерном REPR в ASP.NET Core | Берем на вооружение паттерн проектирования «request-endpoint-response» (REPR), чтобы упростить разработку API и сделать свой код чище, эффективнее и проще в обслуживании.
Паттерны проектирования были сформированы как решения проблем, которы... |
| 15.05.2024 | Реализуем балансировку нагрузки на сервер с помощью Envoy и gRPC API на Kotlin | В наши дни архитектуры на базе микросервисов стали внедряться практически повсеместно. И нередки ситуации, когда какая-нибудь бизнес-функция может генерировать большое количество сетевого трафика в форме обмена сообщениями между несколькими... |
| 18.04.2024 | Классифицируем клиент-серверное взаимодействие от А до Kafka | Всем привет, меня зовут Александр Карташов, я Java-бэкенд разработчик в Альфа-Банке. Работаю в проекте Альфа Бизнес Мобайл, мобильное приложение для юрлиц. В рамках проекта мне часто приходилось интегрироваться с разными банковскими система... |
| 07.04.2024 | Подписки на GraphQL: Почему мы используем SSE/Fetch вместо Websockets | WunderGraph предоставляет подписки GraphQL через SSE (Server-Sent Events) или Fetch (в качестве резервного варианта). В этом посте объясняется, почему мы решили выбрать этот подход и считаем его лучше, чем использование WebSockets.Что такое... |
| 03.04.2024 | Сам себе экосистема. Часть 4: как я реализовал клиент Telegram на Android-смартфоне 14-летней давности? | С момента выхода первой части статьи из рубрики «сам себе экосистема» прошёл уже практически год! За это время, мы успели с вами реализовать клиенты VK и YouTube, которые работают на Android 2.2+, а также на Windows Phone 8, написать неболь... |
| 05.06.2023 | [HTTP API & REST] Терминология. Мифология REST. Составляющие HTTP-запроса | Это главы 33-35 раздела «HTTP API & REST» моей книги «API». Второе издание книги будет содержать три новых раздела: «Паттерны API», «HTTP API и REST», «SDK и UI‑библиотеки». Если эта работа была для вас полезна, пожалуйста, оцените книг... |
| 01.05.2023 | Как, почему и когда следует использовать одно-табличный дизайн в DynamoDB | Я стал большим сторонником DynamoDB за последние несколько лет. Эта база данных имеет много сильных сторон, которых нет у конкурентов, таких как гибкая ценовая модель, соединение без состояния (stateless), которое прекрасно работает для беc... |
| 27.02.2023 | 12 неочевидных правил проектирования REST API | Раскрываем 12 кейсов проектирования спецификации REST API из практики red_mad_robot, которые помогут сэкономить время для разработки. А также объясняем, почему стоит следовать подходу contract first — писать спецификацию прежде кода.
Статей... |
| 26.05.2022 | Как бы вы реализовали форму аутентификации на сайте? Вопрос для собеседования на Junior/Middle/Senior? | В свете исследования "Веб-разработчики пишут небезопасный код по умолчанию" мне подумалось, что именно так может звучать один из базовых вопросов на собеседовании с точки зрения проверки знания web-разработчика от уровня Junior до... |
| 01.03.2022 | The best serverless computing solutions | Image: sigoisette, Getty What is serverless computing?
Wikipedia describes serverless computing as: “a cloud computing execution model in which the cloud provider allocates machine resources on demand, taking care of the servers on behalf o... |
| - | Стратегия тестирования REST API: что именно вам нужно тестировать? | Слой API любого приложения - один из важнейших программных компонентов системы. Это канал, который соединяет клиента с сервером (или один микросервис с другим), управляет бизнес-процессами и представляет сервисы, которые приносят пользу пол... |