Как стать автором
Обновить
3
0

Пользователь

Отправить сообщение

Кошелек с нуля в 2020 году: технологии, вызовы, решения

Время на прочтение16 мин
Количество просмотров8.9K

Большую часть своей рабочей биографии я занимаюсь различными финтех продуктами – Яндекс.Деньги, 1ЦУПИС и так далее. Последние два года я разрабатываю очередное платежное решение и хочу рассказать о некоторых задачах, с которыми мы встретились. Но мне интересно рассказать не только про появившиеся решения, но и, в первую очередь, про то, как вообще можно думать про архитектуру сложных систем.

Читать далее
Всего голосов 19: ↑17 и ↓2+18
Комментарии21

Spring Cloud и Spring Boot. Часть 1: использование Eureka Server

Время на прочтение7 мин
Количество просмотров41K

В этой статье мы поговорим о том, как установить и настроить службу обнаружения (service discovery) для Java-микросервисов.

Что такое Eureka Server?
Всего голосов 7: ↑5 и ↓2+4
Комментарии0

Как мы в Спортмастере выбирали систему кеширования. Часть 1

Время на прочтение14 мин
Количество просмотров16K
Привет! Меня зовут Алексей Пьянков, я разработчик в компании Спортмастер. В этом посте я рассказал, как начиналась работа над сайтом Спортмастер в 2012 году, какие инициативы удалось «протолкнуть» и наоборот, какие грабли мы собрали.

Сегодня я хочу поделиться мыслями, которые следуют за другим сюжетом – выбор системы кеширования для java-бэкенда в админке сайта. Этот сюжет имеет особое значение для меня – хотя история разворачивалась всего 2 месяца, но эти 60 дней мы работали по 12-16 часов и без единого выходного. Никогда раньше не думал и не представлял, что можно так много работать.

Поэтому текст разбиваю на 2 части, чтоб не загрузить по полной. Наоборот, первая часть будет очень легкой — подготовкой, введением, некоторыми соображениями, что такое кеширование. Если вы уже опытный разработчик или работали с кешами — с технической стороны ничего нового в этой статье, скорее всего, не будет. А вот для джуниора небольшой такой обзор может подсказать, в какую сторону смотреть, окажись он на таком распутье.


Читать дальше →
Всего голосов 25: ↑24 и ↓1+29
Комментарии23

Внутренности JVM, Часть 1 — Загрузчик классов

Время на прочтение5 мин
Количество просмотров40K
Перевод статьи подготовлен специально для студентов курса «Разработчик Java».




В этой серии статей я расскажу о том, как работает Java Virtual Machine. Сегодня мы рассмотрим механизм загрузки классов в JVM.
Читать дальше →
Всего голосов 20: ↑18 и ↓2+16
Комментарии2

Загадки Enum'ов

Время на прочтение6 мин
Количество просмотров24K

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


Давайте попробуем разобраться.

Читать дальше →
Всего голосов 34: ↑34 и ↓0+34
Комментарии19

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность