bootJar {
    archiveFileName = 'event-service.jar'
}

dependencies {
    // Actuator for health checks and monitoring
    implementation 'org.springframework.boot:spring-boot-starter-actuator'

    // Kafka for job publishing
    implementation 'org.springframework.kafka:spring-kafka'

    // Redis for AI/Image data caching
    implementation 'org.springframework.boot:spring-boot-starter-data-redis'

    // OpenFeign for Distribution Service call
    implementation 'org.springframework.cloud:spring-cloud-starter-openfeign'

    // Jackson for JSON
    implementation 'com.fasterxml.jackson.core:jackson-databind'

    // Hibernate 6 네이티브로 배열 타입 지원하므로 별도 라이브러리 불필요
    // implementation 'com.vladmihalcea:hibernate-types-60:2.21.1'
}
