Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 플레이 프레임워크
- scala
- spring-cloud-stream
- statestore
- coursera
- 카프카
- Elasticsearch
- RabbitMQ
- Spring
- spring-batch
- Kafka
- spring-kafka
- confluent
- aws
- springboot
- reactive
- 한빛미디어
- schema registry
- kafka streams
- kafkastreams
- kafkastream
- avo
- Slick
- kafka interactive query
- Logstash
- scala 2.10
- gradle
- play framework
- Elk
- enablekafkastreams
Archives
- Today
- Total
목록dependency (1)
b
조금 더 나아지는 Domain Class
과거의 기록 domain 패키지에는 도메인 클래스와 UseCase등의 interface를 위치하고, infra 패키지에는 실제 인프라스트럭쳐와 연동되는 구현코드가 위치했다. 원칙적으로는 domain package는 pure 해야 한다. 하지만 아래의 MessageProducer class는 POJO임에도 불구하고, Domain 에 포지셔닝 하고 있음에도 springframework 의 SendResult에 의존을 가지고 있었다. package vine.eda.gateway.domain.messaging; import org.springframework.kafka.support.SendResult; import java.util.concurrent.CompletableFuture; public interf..
카테고리 없음
2019. 5. 30. 09:29