Встречается на 2% собеседований по Java

Что использовал в интеграционных ландшафтах

В интеграционных ландшафтах чаще всего использовал:

  1. REST API (Spring Boot + Spring Web) - для синхронной интеграции
  2. Apache Kafka - для асинхронной событийно-ориентированной архитектуры
  3. JMS (ActiveMQ/IBM MQ) - для надежной доставки сообщений
  4. SOAP (Apache CXF) - для интеграции с legacy-системами
  5. Spring Integration - для оркестрации сложных интеграционных потоков

Пример конфигурации Kafka Producer:

java
@Bean
public ProducerFactory<String, String> producerFactory() {
    Map<String, Object> config = new HashMap<>();
    config.put(ProducerConfig.BOOTSTRAP_SERVERS_CONFIG, "localhost:9092");
    config.put(ProducerConfig.KEY_SERIALIZER_CLASS_CONFIG, StringSerializer.class);
    config.put(ProducerConfig.VALUE_SERIALIZER_CLASS_CONFIG, StringSerializer.class);
    return new DefaultKafkaProducerFactory<>(config);
}
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы