# Real-time & WebSockets (Symfony) > Mercure, WebSockets, Server-Sent Events, 푸시 알림, 실시간 업데이트 - 18 면접 질문 - Senior - [면접 질문: Symfony](https://sharpskill.dev/ko/technologies/symfony/interview-questions.md) ## 1. 실시간 기능을 구현하기 위해 Symfony가 권장하는 프로토콜은 무엇입니까? **답변** Mercure는 실시간 기능을 위해 Symfony가 공식적으로 권장하는 프로토콜입니다. Kévin Dunglas(API Platform 제작자)가 개발한 Mercure는 Server-Sent Events(SSE)를 기반으로 하며 symfony/mercure 번들을 통해 Symfony와 네이티브로 통합됩니다. 자동 재연결과 함께 효율적인 서버-투-클라이언트 단방향 통신을 가능하게 합니다. ## 2. WebSockets와 Server-Sent Events(SSE)의 주요 차이점은 무엇입니까? **답변** WebSockets는 양방향 전이중(full-duplex) 연결을 설정하여 클라이언트와 서버 모두 언제든지 메시지를 보낼 수 있습니다. SSE는 단방향으로, 서버만 클라이언트에 데이터를 보낼 수 있습니다. SSE는 표준 HTTP를 사용하므로(프록시 뒤에 배포하기 더 쉬움), 반면 WebSockets는 초기 핸드셰이크 이후 별도의 프로토콜을 사용합니다. ## 3. 애플리케이션에 Mercure를 통합할 수 있는 Symfony 번들은 무엇입니까? **답변** symfony/mercure-bundle는 Mercure와 Symfony의 공식 통합을 제공합니다. update를 게시하기 위한 HubInterface 서비스를 자동으로 구성하고 구독 URL을 생성합니다. 이 번들은 Composer를 통해 설치되며 외부 Mercure 허브(Mercure 모듈이 포함된 Caddy 또는 standalone Mercure 바이너리)가 필요합니다. ## 15개 추가 질문 이용 가능 - Symfony 컨트롤러에서 Mercure 토픽에 메시지를 게시하려면 어떻게 합니까? - 비공개 토픽에 대한 Mercure 인증에서 JWT의 역할은 무엇입니까? 무료로 가입하기: https://sharpskill.dev/ko/login ## 기타 Symfony 면접 주제 - [모던 PHP (8.1+)](https://sharpskill.dev/ko/technologies/symfony/interview-questions/php-modern-features.md): 20개 질문, Junior - [Symfony 기초](https://sharpskill.dev/ko/technologies/symfony/interview-questions/symfony-basics.md): 25개 질문, Junior - [Routing & Controllers](https://sharpskill.dev/ko/technologies/symfony/interview-questions/routing-controllers.md): 20개 질문, Junior - [Twig & Templates](https://sharpskill.dev/ko/technologies/symfony/interview-questions/twig-templates.md): 20개 질문, Junior - [Doctrine ORM 기초](https://sharpskill.dev/ko/technologies/symfony/interview-questions/doctrine-orm-basics.md): 25개 질문, Junior - [Symfony 폼](https://sharpskill.dev/ko/technologies/symfony/interview-questions/forms.md): 22개 질문, Junior - [데이터 유효성 검사](https://sharpskill.dev/ko/technologies/symfony/interview-questions/validation.md): 18개 질문, Junior - [Dependency Injection & Services](https://sharpskill.dev/ko/technologies/symfony/interview-questions/dependency-injection.md): 24개 질문, Mid-Level - [Security & Authentication](https://sharpskill.dev/ko/technologies/symfony/interview-questions/security-authentication.md): 26개 질문, Mid-Level - [Doctrine 고급](https://sharpskill.dev/ko/technologies/symfony/interview-questions/doctrine-advanced.md): 24개 질문, Mid-Level - [API Platform](https://sharpskill.dev/ko/technologies/symfony/interview-questions/api-platform.md): 22개 질문, Mid-Level - [Serializer Component](https://sharpskill.dev/ko/technologies/symfony/interview-questions/serializer.md): 20개 질문, Mid-Level - [Events & Event Subscribers](https://sharpskill.dev/ko/technologies/symfony/interview-questions/events-subscribers.md): 20개 질문, Mid-Level - [Console & Commands](https://sharpskill.dev/ko/technologies/symfony/interview-questions/console-commands.md): 18개 질문, Mid-Level - [Messenger Component](https://sharpskill.dev/ko/technologies/symfony/interview-questions/messenger.md): 22개 질문, Mid-Level - [HTTP Client](https://sharpskill.dev/ko/technologies/symfony/interview-questions/http-client.md): 18개 질문, Mid-Level - [캐시 및 성능](https://sharpskill.dev/ko/technologies/symfony/interview-questions/cache.md): 20개 질문, Mid-Level - [Workflow Component](https://sharpskill.dev/ko/technologies/symfony/interview-questions/workflow.md): 18개 질문, Mid-Level - [Testing Symfony](https://sharpskill.dev/ko/technologies/symfony/interview-questions/testing.md): 22개 질문, Mid-Level - [Mailer Component](https://sharpskill.dev/ko/technologies/symfony/interview-questions/mailer.md): 16개 질문, Mid-Level - [번역 및 i18n](https://sharpskill.dev/ko/technologies/symfony/interview-questions/translations.md): 16개 질문, Mid-Level - [EasyAdmin Bundle](https://sharpskill.dev/ko/technologies/symfony/interview-questions/easyadmin.md): 18개 질문, Mid-Level - [Symfony 아키텍처](https://sharpskill.dev/ko/technologies/symfony/interview-questions/architecture-patterns.md): 24개 질문, Senior - [성능 및 최적화](https://sharpskill.dev/ko/technologies/symfony/interview-questions/performance-optimization.md): 22개 질문, Senior - [고급 보안](https://sharpskill.dev/ko/technologies/symfony/interview-questions/security-advanced.md): 22개 질문, Senior - [커스텀 번들](https://sharpskill.dev/ko/technologies/symfony/interview-questions/custom-bundles.md): 20개 질문, Senior - [Symfony를 사용한 마이크로서비스](https://sharpskill.dev/ko/technologies/symfony/interview-questions/microservices.md): 22개 질문, Senior - [Deployment & DevOps](https://sharpskill.dev/ko/technologies/symfony/interview-questions/deployment-devops.md): 20개 질문, Senior --- Source: SharpSkill (https://sharpskill.dev), tech interview preparation for your real stack. HTML version of this page: https://sharpskill.dev/ko/technologies/symfony/interview-questions/real-time