Is this you? As a journalist, you can create a free Muck Rack account to customize your profile, list your contact preferences, and upload a portfolio of your best work.
Claim your profile
GPU 기반 이미지 압축 서비스인 Impresser 프로젝트에서 이미지를 비동기 큐에 쌓아 처리한 뒤, 처리 결과나 진행 상태를 실시간으로 사용자 UI에 전달해야 했습니다. 이를 위해 서버는 RabbitMQ를 통해 메시지를 비동기 처리하고, SSE로 클라이언트에게 실시간 알림을 전송합니다. 🧩 전체 동작 흐름 요약 사용자가 이미지를 업로드하고 압축 요청 백엔드 서버가 RabbitMQ 큐에 메시지를 발행 RunPod에서 실행 중인 GPU 이미지 압축 서버가 큐를 구독하여 작업 수행 압축 완료 후 결과를 백엔드 API로 전달 백엔드는 결과를 DB에 저장 SSE를 통해 사용자 UI에 압축 완료 이벤트 전송 이 구조를 통해 대기열 기반 비동기 처리 + 실시간 사용자 피드백을 동시에 만족할 수 있었습니다. 1. RabbitMQ란?
React Native allows you to write native code in Java and access it from JavaScript. This can be particularly useful when you need to access native functionality that isn’t available out of the box in React Native. Key Concepts Bridging: Allows JavaScript and native code to communicate. Native Modules: Java classes that are exposed to JavaScript. Native UI Components: Native views that can be used in React Native’s JavaScript code. Events: Mechanism to send data from native code to JavaScript.
As a journalist, you can create a free Muck Rack account to customize your profile, list your contact preferences, and upload a portfolio of your best work.