00 · Ürün
WisyLink'in arkasındaki mühendislik
Ürünün nasıl inşa edildiğine, neler yapıp neler yapamadığına, nasıl güvenilir kaldığına ve nasıl destek verildiğine dair bölüm bölüm, sade bir referans.
Sağlayıcı ismi yok, uydurma rakam yok.
01 · Mimari
Aslında nasıl çalışıyor
Her site, paylaşılan bir şablon değil, gerçek ve bağımsız bir backend'dir. İşte bunun altında ne olduğu.
Paylaşılan değil, kendi işlem birimi
Oluşturduğun her site, kendi ayrılmış işlem biriminde çalışır — hiçbir zaman başka bir sitenin koduyla aynı çalışma ortamını paylaşmaz. Bir sitedeki bir sorunun başka bir siteye ulaşacağı hiçbir yol yoktur.
İlk build'den itibaren gerçek bir backend
Her site kendi veritabanına ve dosya deposuna sahiptir; ihtiyaç duyduğunda ise gerçek hesaplar, ödemeler ve canlı kanallar sonradan eklenmez, ilk günden itibaren devrede olur.
Alacak hiçbir şeyi olmayan, çok ajanlı bir üretim hattı
Üretim süreci, üzerinde bir orchestration katmanı bulunan, birbiriyle koordineli özel ajanlardan oluşan bir hattır — ve bunların hiçbirinin hesabına, kimlik bilgilerine, başka herhangi bir sitenin verisine veya platformun kendi ortam değişkenlerine ve iç yapılandırmasına kalıcı bir erişimi yoktur. Yanlış yönlendirilmiş bir talimat bile yalnızca üzerinde çalıştığı o siteyi etkileyebilir.
Her istek, çalışmadan önce doğrulanır
İmzasız veya sahte bir istek asla sitenin koduna ulaşmaz — herhangi bir hesaplama başlamadan önce, en baştaki kapıda reddedilir.
Küresel bir ağdan teslim edilir, otomatik güncel tutulur
Sayfalar, ziyaretçilerine yakın küresel bir ağdan sunulur. Yeni bir build saniyeler içinde yayına girer; bir veri değişikliği ise hiçbir manuel adım gerekmeden yaklaşık bir dakikada ziyaretçilere ulaşır.
Dağıtımlar ya tamamdır ya da hiç yoktur
Yeni bir sürüm ya öncekinin yerini tamamen alır ya da hiç yayına girmez. Ziyaretçilerin yarım güncellenmiş bir siteyle karşılaştığı bir ara durum yoktur.
02 · Kapsam
Neler yapar, neler yapmaz
Ortaya çıkan şey gerçek, üretim seviyesinde bir üründür — tamamen izole, güvenli ve canlı bir ortamda, birden çok orchestration katmanı ve özel ajan arasında koordine edilerek inşa edilir. İşte tam olarak neyin dahil olduğu ve bilinçli sınırların nerede olduğu.
Dahil olanlar
Gerçek, barındırılan bir web uygulaması
Kendi alan adında sunucu tarafında render edilen, ilk baytından itibaren arama motorlarının görebildiği içerikli sayfalar — statik bir maket değil.
Sadece ön yüz değil, çalışan bir backend
Veri depolama, dosya yüklemeleri ve site ihtiyaç duyduğunda hesaplar, ödemeler ve canlı güncellemeler — hepsi zaten devrede.
Kendi adresin
Varsayılan olarak barındırılan bir alt alan adı, ya da platform üzerinden bağladığın veya satın aldığın kendi özel alan adın.
Sen değiştirdikçe çalışmaya devam eder
Her değişiklik aynı izole build sürecinden geçer ve ya temiz bir şekilde yayına girer ya da önceki sürüm yayında kalır.
Bilinçli sınırlar
Senin adına asla sessizce harcama yapmaz
Planının dahil olduğu kullanımın ötesinde faturalandırılabilir kullanım tüketen herhangi bir işlem, yalnızca sen açıkça tetikledikten sonra çalışır — asla otomatik olarak ve asla onayladığından fazlası için değil.
Üçüncü taraf hesaplarını kendisi tutmaz
Bağladığın ödeme sağlayıcıları, e-posta ve diğer her servis kendi kimlik bilgilerinle yapılandırılır; bunlar şifrelenmiş halde saklanır ve yalnızca senin sitenin kodu tarafından okunur.
Kullanımın bir tavanı var ve bu varsayılmaz, uygulanır
Depolama, veritabanı ve bant genişliği sürekli olarak ölçülür ve hesap başına sınırlandırılır — bir sınır, ulaşıldığı anda uygulanır, sonradan değil.
Gerçek web backend'leri kurar, uygulama mağazası dosyaları değil
Oluşturduğun şey, herhangi bir tarayıcıdan ve herhangi bir cihazdan erişilebilen bir web uygulamasıdır — bir uygulama mağazasına gönderilen derlenmiş bir uygulama değil.
03 · Güvenilirlik mühendisliği
Sadece yayına girmek için değil, ayakta kalmak için inşa edildi
Hiçbir platform hatalara karşı bağışık değildir. Önemli olan bir hatanın ne kadarını sınırlı tuttuğu ve ne kadar hızlı toparlandığıdır.
Sınırlı hata alanı
Her site kendi hesaplama biriminde çalıştığı için, bir sitedeki bir arıza veya trafik artışı başka bir siteyi kendisiyle birlikte çökertemez.
Başarısız bir build asla ziyaretçilere ulaşmaz
Yeni bir sürüm başarıyla tamamlanamazsa, site basitçe başarıyla tamamlanmış son sürümü sunmaya devam eder — buradaki güvenilirlik, hiçbir şeyin yarım kalmış halde yayına girmemesi anlamına gelir.
Kötüye kullanım sana ulaşmadan önce emilir
Trafik herhangi bir hesaplamaya ulaşmadan önce koruyucu küresel bir katmandan geçer — yüksek hacimli kötüye kullanım, senin sitenin sorunu haline gelmeden önce durdurulur.
Yarış durumu içermeyen kaynak muhasebesi
Kullanım sınırları, onu tüketen yazma işleminin bir parçası olarak, doğrudan veri katmanında uygulanır — gecikebilen veya çift sayabilen ayrı bir kontrolle değil.
Paylaşılan bir bakım penceresi yok
Her site bağımsız olarak dağıtılır ve güncellenir; bu yüzden tüm siteleri aynı anda çevrimdışı bırakan platform genelinde bir pencere yoktur.
04 · Geliştirme geçmişi
Mimari buraya nasıl geldi
Platform bu tasarıma tesadüfen ulaşmadı — buraya bilinçli aşamalarla geldi.
Temel
Site başına bir backend
Temel karar: her site, başka birinin uygulamasındaki satırlar değil, kendi hesaplama biriminde çalışan, kendi veritabanına sahip gerçek bir backend'dir.
Sağlamlaştırma
İstek yolunu kilitleme
Bir sitenin hesaplama birimine giden her istek kriptografik imzalamanın arkasına taşındı; böylece imzasız veya sahte bir istek işlenmeye başlamadan önce reddedilir.
Sandbox'lama
Üretim ajanının yetkilerini sıyırmak
Yapay zeka üretim sürecinin kendisi, hiçbir kalıcı izni olmayacak şekilde yeniden yapılandırıldı — sırlara ve altyapıya erişim, sonradan filtrelenmek yerine kaynağından kaldırıldı.
Bugün
Anlık, olay tabanlı teslimat
Önbellek geçersiz kılma, bir zamanlayıcıyı beklemekten, bir şey gerçekten değiştiği anda tetiklenmeye geçti — yeni bir build veya bir veri yazma işlemi ziyaretçilere neredeyse anında ulaşır.
05 · Destek
Destek talepleri nasıl işleme alınır
Bir soru veya destek talebini iletişim kanalından gönder — ulaştığı andan itibaren neler olduğu burada.
Her bildirim sisteme düştüğü anda işleme alınır
Gönderilen bir sorun anında sisteme girer ve gecikmeden değerlendirilir — hiçbir şey gözden geçirilmeden bekletilmez.
Çoğu teknik sorun otonom şekilde çözülür
Sistem bildirilen sorunu inceler ve çoğu durumda kendi başına çözüme kavuşturur — ve sorunun çözülü kaldığını doğrulamak için sonrasında da takibi sürdürür.
Bir kişinin devreye girmesi gerekiyorsa doğrudan seninle iletişime geçilir
Bir bildirim sana geri dönüş yapılmasını gerektiriyorsa, mümkün olan en kısa sürede seninle iletişime geçiyoruz — bir talep kuyruğunda bırakılmıyor.
Her şey bir mesajla başlar
Yukarıdaki her adım, bir mesaj ulaştığı anda başlar — bir soru veya destek talebini iletişim formundan gönder, süreç anında başlasın.
Kendi gözlerinle gör
En hızlı kanıt gerçek olanıdır — ne istediğini anlat ve inşa edilişini izle.
Bir cümleden canlı uygulamaya.