COSCUP x UbuCon Asia 2026 Logo
  • About
  • Session
  • Transportation
  • Venue
  • Communities
  • Sponsors
    • Participate Guide
    • First Timer
    • Activity
    • Speaker Participation
    • Welcome Party
    • For Overseas Visitors
    • Open Source Communities
    • Sponsorship Partners
    • Invitation Letter Guide
  • Staff
  • Fringe Events / BoF
  • Blog
  • CoC
中文

Self-Hosting Centrifugo for Real-Time Push Notifications

Time
2026-08-09 11:15 ~ 11:45
Speaker
David Peng
Room
TR311
Co-write
JSDC X DevFrontier IntermediateMandarin

Abstract

When implementing server-side push, WebSocket is usually the first thing that comes to mind — but maintaining WebSocket connections yourself is far from simple. You need to handle ping/pong heartbeats, connection management, and reconnection logic. In a microservices architecture, deciding which service owns those connections adds yet another layer of complexity.

We've been running Centrifugo in production for nearly a year, using it to deliver real-time progress notifications for file upload workflows. This talk covers how we integrated this open-source tool so that our backend only needs to call a single RESTful API to push messages to clients — no WebSocket state management required.

Topics covered:

  • Centrifugo's core concepts and channel model
  • Server setup and getting started
  • Backend integration via RESTful API publish
  • Frontend SDK connection and subscription
  • Practical lessons learned from production

Speaker

David Peng

David Peng

在聯發科打工的前端工程師,喜歡寫 Rust ,曾在 JSDC 分享,有在經營 substack 歡迎去看看

Frontend engineer working at MediaTek. Rust enthusiast. Previously spoke at JSDC. Also runs a Substack, feel free to check it out.

Diamond

Canonical

Gold

Consecutive2 YrsInformation Management AssociationConsecutive2 YrsCathay Financial HoldingsConsecutive5 YrsE.SUN BankCumulative12 YrsMySQLCumulative6 YrsBerry AINitra

Silver

Cumulative16 YrsGamesofa Inc.

Bronze

KKTIXNational Center for High-performance ComputingONLYOFFICEQNAP Systems, Inc.Consecutive16 YrsThe Archilife Research FoundationSUN SQUARE Co., Ltd

Friend

Consecutive3 YrsAndes Technology CorporationAppier

Special Thanks

Consecutive2 YrsDepartment of Information Technology, Taipei City GovernmentSiFiveRozeta AI

Co-host

Collaborator9 YrsNTUST - Department of Electronic and Computer Engineering

Co-organizer

Collaborator12 YrsOpen Culture Foundation

COSCUP x UbuCon Asia 2026

Conference for Open Source Coders, Users, and Promoters | Asia's largest open source community conference.

Contact

  • Attendee Services
  • Sponsorship
  • Call for Proposals
  • Marketing

Resources

  • COSCUP Blog
  • Newsletter Subscription
  • Event Photos

Sitemap

  • Home
  • About
  • Transportation
20062007200820092010201120122013201420152016201720182019202020212022202320242025