Aylık 2,50 doların altında Bluesky firehose tüketimi
(bsky.bad-example.com)-
atproto ve Bluesky verilerinden yararlanma
-
Bluesky'deki tüm veriler son derece açık ve şu anda 15 milyon kullanıcı var. Bu da çok miktarda herkese açık veri sağlıyor.
-
Jetstream kullanarak gerçek zamanlı ağ etkinliğine bir WebSocket JSON akışı üzerinden bağlanabilirsiniz. Başlaması çok kolay ve eğlenceli.
-
Firehose bağlantısı
-
Firehose, tarayıcıda ücretsiz olarak tüketilebilir.
-
Küçük bir uygulama
-
Firehose'daki tüm silme olaylarını dinleyen ve silinen metni anonim olarak en son haliyle gösteren bir uygulama taslağı çıkarılmış. İnsanların silmeyi seçtiğini görmek ilginç.
-
Bu uygulama Fly üzerinde çalışıyor:
- Fly machine, shared-cpu-1x, 256MB RAM: aylık $1.94
- 2GB kalıcı volume: aylık $0.30
-
Uygulama küçük bir instance üzerinde iyi çalışıyor.
-
Uygulamanın işlevleri
-
app.bsky.feed.postkoleksiyonunda yeni gönderi oluşturma olaylarını alır. -
Boş gönderileri filtreler ve mention ile linkler için düzeltmeler uygular.
-
Pebbledb'de anahtarı did+rkey olarak ayarlayarak temiz metin içeriğini volume üzerinde önbelleğe alır.
-
48 saatten eski depolanmış metinleri periyodik olarak siler.
-
Her silinen gönderi olayında metni önbellekten alır ve mevcut izleyicilere yayınlar.
-
Daha ilginç uygulamalar bu kadar küçültülemeyebilir, ancak bazıları küçültülebilir.
1 yorum
Hacker News yorumu