Teknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor Haberleri
Yazı Tipi BoyutlandırıcıAa
  • Anasayfa
  • Teknoloji
    • Siber Güvenlik
    • Yapay Zeka
    • Donanım
    • Bilim
  • Yazılım
  • Savunma & İstihbarat
  • Oyun
  • Yaşam
    • Finans
    • Sinema
    • Dünyadan Haberler
  • İş Birliği
Okuma: Ücretsiz, kendi barındırdığım Pusher Alternatifini Geliştirdim
Paylaş
Yazı Tipi BoyutlandırıcıAa
Teknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor Haberleri
Ara
Bizi Takip Et
  • Hakkımızda
  • Gizlilik politikası
  • Tanıtım Yazısı ve Backlink Hizmeti
© 2026 Teknomers. All Rights Reserved.

Anasayfa » Ücretsiz, kendi barındırdığım Pusher Alternatifini Geliştirdim

Yazılım

Ücretsiz, kendi barındırdığım Pusher Alternatifini Geliştirdim

teknomers
Son güncelleme: 12 Nisan 2026 23:42
teknomers
Paylaş
Paylaş

Modern web uygulamalarının çoğu, bir noktada gerçek zamanlı özelliklere ihtiyaç duyar. Canlı bildirimler, sohbet, varlık göstergeleri, işbirlikçi düzenleme. Bu ihtiyacınız olduğunda, çoğu kaynak Pusher’a yönlendirir.

Pusher gerçekten iyi bir çözümdür. Çalışır, iyi belgelenmiştir ve geliştirici deneyimi oldukça sağlamdır. Ancak, gerçek trafik aldıkça fiyatı yüksek gelebilir. Ücretsiz katmanda 100 eşzamanlı bağlantı vardır. 500 eşzamanlı bağlantı için aylık 49 USD talep eder. Fatura, uygulamanızın ölçeklenmesinden daha hızlı bir şekilde yükselmektedir.

WebSockets teknolojisi açık ve iyi anlaşılmıştır; yıllardır bu alandadır. Dolayısıyla, kaliteli bir kendinize ait barındırılabilir alternatifin yok olmasını engelleyen bir sebep yoktu.

Bu nedenle, bir çözüm geliştirdim.

Relay Tanıtımı

Relay, Go ile yazılmış açık kaynaklı, kendinize ait barındırabileceğiniz bir WebSocket sunucusudur. Pusher’ın sunduğu tüm özellikleri, yalnızca sahip olduğunuz altyapıda küçük bir sunucu işlemi çalıştırarak edinirsiniz.

Tasarımda önemli bir karar, Pusher protokolü ile tam uyumluluktur. Eğer hali hazırda Pusher kullanıyorsanız, sadece bir ortam değişkeni değiştirerek Relay’e geçiş yapabilirsiniz. SDK değişiklikleri, yeniden yapılandırma veya taşınma betiği yoktur. Sadece uygulamanızı Relay sunucunuza yönlendirin.

30 Saniyede Başlayın

docker run -d -p 6001:6001 \
  -e RELAY_APP_KEY=my-key \
  -e RELAY_APP_SECRET=my-secret \
  darknautica/relay:latest

Bu satırların tamamı sunucu kurulumunu içerir. 6001 portunda başlar, /dashboard adresinde bir canlı gösterge panosu sunar ve WebSocket bağlantılarını kabul etmeye hazırdır.

JavaScript ile Bağlanma

import Relay from '@relayhq/relay-js'

const relay = new Relay('my-key', {
  host: 'your-server.com',
  port: 6001,
})

const channel = relay.subscribe('notifications')

channel.bind(new-notification, (data) => {
  console.log(data.message)
})

Laravel ile Yayınlama

composer require relayhq/relay-php
// config/broadcasting.php
'default' => ,
'connections' => [
    'relay' => [
        'driver'  => ,
        'host'    => env(, ),
        'port'    => env(, 6001),
        'key'     => env(),
        'secret'  => env(),
    ],
],

Sonrasında mevcut yayın olaylarınız çalışmaya devam eder.

broadcast(new OrderShipped($order));

Desteklediği Özellikler

  • Kamusal, özel ve varlık kanalları
  • Özel ve varlık kanalları için HMAC kimlik doğrulama
  • Arka uç olay yayınlama için HTTP API
  • Canlı bağlantı istatistikleri ve olay kaydı ile yerleşik web gösterge panosu
  • Yeniden bağlanan istemciler için kanal geçmişi ve tekrar oynatma
  • HMAC imzalı yüklerle Webhook’lar
  • apps.json ile çoklu uygulama desteği
  • Rate limiting ve kibar kapatma
  • Laravel, Node.js, Rails ve Django için resmi SDK’lar
  • Tek ikili dosya – runtime, JVM veya Node gereksinimi yok

Önemli Karşılaştırma

Pusher’ın ücretsiz katmanı, size 100 eşzamanlı bağlantı ve günlük 200k mesaj sunmaktadır. Relay ise, bir 5 USD/aylık VPS maliyeti karşılığında sınırsız her şeyi sunmaktadır.

300 eşzamanlı kullanıcıya sahip bir başlangıç için, bu durum 0 USD ile 49 USD/ay arasında bir fark yaratır. Yıllık olarak bu, 588 USD anlamına gelir – bu, tüm yıl için sunucu maliyetinden fazladır.

Deneyin

Proje MIT lisanslıdır ve GitHub’da yer almaktadır. Windows, Mac ve Linux için önceden hazırlanmış ikili dosyalar salgın sayfasında mevcuttur. Bir Docker imajı Docker Hub’da yayınlanmıştır.

GitHub: https://github.com/DarkNautica/Relay
Belgeler: https://darknautica.github.io/Relay
Docker: darknautica/relay

Pusher fiyatlandırma engeli ile baş etmiş olanlar için geri bildirim almak isterim. Go mimarisi veya protokol uygulaması hakkında sorularınıza memnuniyetle yanıt veririm.

Kaynak: Orijinal Makale

Contents
  • Relay Tanıtımı
  • 30 Saniyede Başlayın
  • JavaScript ile Bağlanma
  • Laravel ile Yayınlama
  • Desteklediği Özellikler
  • Önemli Karşılaştırma
  • Deneyin
2026’da .NET Core ve Laravel: Her İkisini de Kullanıyoruz, Karar Verme Sürecimiz Nasıl?
JavaScript Dizilerini Özledim… Bu yüzden Onları PHP ile Yeniden Oluşturdum 🐘
Doğru Laravel Geliştirme Şirketini Seçmenin Önemi
Sage, perakende yönetim şirketi Brightpearl’ı 225 milyon £ karşılığında satın aldı
SM-2 Aralıklı Tekrar Algoritmasını Kart Uygulamama Nasıl Uyguladım
Bu Makaleyi Paylaş
Facebook Bağlantıyı Kopyala Yazdır
Paylaş
Önceki Makale ABD Hava Kuvvetleri için 3D Yazıcı ile Jet Motoru Sözleşmesi
Sonraki Makale Trump yetkilileri bankaları Anthropic’in Mythos modelini test etmeye yönlendiriyor

Sanal Medya

FacebookBeğen
452Takip Et
PinterestSabitle
237Takip Et

Son Eklenenler

Kripto Fonlu Çin Peptit Laboratuvarlarının Hızla Büyüme Sırrı Nedir?
Genel
Retro Oyun Tutkunu: Sega Genesis’i Plak Çalarsız Oyun Yükleme Denemesi
Donanım
Üssünü Koru: Anime Kodlarıyla Stratejik Hamleler
Oyun
Anime Kodlarıyla Üssünü Koru: Stratejik Oyun Fırsatları
Oyun
Kritik Uyarı: CISA, SolarWinds Serv-U Güvenlik Açığını KEV Kataloğuna Ekledi
Siber Güvenlik
Stellar Blade’den Heyecan Verici Kan Yağmuru Duyuruldu!
Oyun
//

Siber güvenlik, yapay zeka ve savunma sanayiinden; finans ve sinema dünyasına uzanan geniş bir yelpaze. Teknomers; teknoloji, strateji ve yazılım dünyasını sade bir dille sizlerle buluşturuyor.

Kurumsal

  • Hakkımızda
  • Gizlilik politikası
  • Tanıtım Yazısı ve Backlink Hizmeti

Kategoriler

  • Teknoloji
  • Oyun
  • Sinema
  • Siber Güvenlik
  • Bilim
  • Finans
  • Dünyadan Güncel Haberler

Populer

  • TV'de Ücretsiz İzlenebilen Şifresiz Erotik Kanallar (2025 Güncel Frekans Listesi)

  • The Last of Us PC Kontrolleri: Hızlı Silah Değiştirme ve Tüm Tuşlar (2025)

  • Hogwarts Legacy'de Odaklanma İksiri Nasıl Yapılır?

Teknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor Haberleri
Bizi Takip Et
© 2026 Teknomers. All Rights Reserved.
Welcome Back!

Sign in to your account

Kullanıcı Adı veya E-posta Adresi
Şifre

Şifrenizi mi unuttunuz?