В Kafka существует три уровня гарантий доставки сообщений:
Выбор зависит от задачи: для логов подойдет
#core #лучшее2025
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥2❤1👏1
▪️ Аутентификация — процесс
▪️Авторизация — процесс
Аутентификация устанавливает
#core #лучшее2025
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13👏3🔥1
—
—
—
—
—
—
#core #лучшее2025
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15🔥2👏1
Первый опрос по грейдам в этом году. Ваш грейд:
🔥 — Senior
👍🏼 — Middle
❤️ — Junior
😁 — Ещё учусь
Please open Telegram to view this post
VIEW IN TELEGRAM
👍37😁30🔥25❤19
Dependency Injection (внедрение зависимостей) — это один из основных
DI способствует:
—
—
—
Основные способы внедрения зависимостей в Spring:
🔹 Constructor Injection
Зависимости передаются через конструктор.
public class Service {
private final Repository repository;
public Service(Repository repository) {
this.repository = repository;
}
}🔹Setter Injection
Зависимости передаются через сеттеры.
public class Service {
private Repository repository;
public void setRepository(Repository repository) {
this.repository = repository;
}
}🔹 Field Injection
Зависимости внедряются напрямую в поля класса (обычно с помощью фреймворков, например Spring).
@Component
public class Service {
@Autowired
private Repository repository;
}
#patterns #лучшее2025
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥3❤2👏1
Микросервисы — это
🔹 Ключевые принципы
—
—
—
—
#patterns #лучшее2025
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥1👏1
Thread может находиться в одном из следующих состояний (Thread.State):
#concurrency #лучшее2025
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🔥1👏1
JIT (Just-In-Time) компилятор — это компонент JVM, который
JIT компилирует только те части кода, которые
#core
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13❤2🔥1
Spring ищет бины с помощью
Сканирование начинается с пакета,
Если бин не помечен аннотацией, его можно зарегистрировать вручную через
#spring
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥3👏1
Comparable — это
Comparator — это
Comparable используется, когда
#core
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6⚡1🔥1
Happens-Before — это г
Если действие A happens-before действия B, то
Примеры правил:
—
—
—
Это фундаментальная концепция для понимания многопоточности в Java.
#concurrency
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥1👏1