Genel Bakış

Archie’yi destekleyen ve modern uygulamaların benzersiz hız ve netlikle fikirden üretime geçmesini sağlayan yapay zeka-yerleşik backend Archie Core’a hoş geldiniz.
Archie Core, genellikle beraberinde gelen sürtünme, seremoni veya uzun vadeli bağımlılık olmadan kurumsal altyapının gücünü isteyen ekipler için tasarlanmış bulut-agnostik bir Backend-as-a-Service (BaaS) platformudur.
Bu dokümantasyon Archie Core’un ne olduğunu, nasıl çalıştığını ve onunla nasıl geliştirme yapılacağını açıklar.
Archie Core nedir?
Section titled “Archie Core nedir?”Archie Core, uygulamanızın backend’ini otomatik olarak oluşturan, çalıştıran ve geliştiren yeni nesil bir bulut backend’idir.
Özünde Archie Core şunları sağlar:
- Gerçek bir ilişkisel veritabanı (PostgreSQL veya MySQL)
- Otomatik oluşturulan GraphQL ve REST API’leri
- Kurumsal düzeyde sistem servisleri (auth, RBAC, depolama, mesajlaşma, vb.)
- Özel fonksiyonlar aracılığıyla genişletilebilir backend mantığı
- Doğal dil ile yapay zeka-yerleşik etkileşim
- Birinci sınıf CI/CD ve üretim yönetişimi
Geleneksel backend’lerden farklı olarak, Archie Core ayrı araçlardan birleştirilmez. Hem insanlar hem de yapay zeka tarafından anlaşılmak üzere tasarlanmış tek, tutarlı bir sistemdir.
Bu dokümantasyon kimin için
Section titled “Bu dokümantasyon kimin için”Bu dokümantasyon şunlar için yazılmıştır:
- Üretim uygulamaları geliştiren geliştiriciler
- Mimari borç olmadan hız isteyen kurucular
- Netlik ve ivme değer veren ürün ekipleri
API’leri, veritabanlarını ve modern bulut uygulamalarını anlıyorsanız, doğru yerdesiniz.
Tasarımda yapay zeka-yerleşik
Section titled “Tasarımda yapay zeka-yerleşik”Çoğu platform yapay zekayı sonradan ekler. Archie Core baştan yapay zeka için tasarlanmıştır.
Bu şu anlama gelir:
- Backend’iniz doğal dil kullanılarak keşfedilebilir ve manipüle edilebilir
- Veri modelleri, API’ler, izinler ve mantık açıklanabilir ve incelenebilir
- Yapay zeka ajanları (Archie dahil) sisteminiz hakkında güvenle muhakeme edebilir
Yapay zeka Archie Core’un bir özelliği değildir — birinci sınıf bir katılımcıdır.
Bu, Archie Core’u şunlar için özellikle uygun kılar:
- Yapay zeka destekli geliştirme
- Ajantik iş akışları
- Mimari bozulma olmadan hızlı iterasyon
Bulut-agnostik (Yakında)
Section titled “Bulut-agnostik (Yakında)”Archie Core AWS, Google Cloud Platform veya Azure üzerinde çalışır.
Siz seçersiniz:
- Bulutunuzu
- Bölgenizi
- Dağıtım stratejinizi
Archie Core, soyutlama tiyatrosu olmadan taşınabilirlik sağlar. Uygulamanız gerçek altyapıda, gerçek veritabanları kullanarak, gerçek operasyonel garantilerle çalışır. Tescilli çalışma zamanları yok. Sahte veritabanları yok. Gizli bağımlılık yok.
Otomatik API’ler, anında
Section titled “Otomatik API’ler, anında”Her Archie Core backend’i esnek, istemci tarafından yönlendirilen erişim için güçlü GraphQL API’lerini otomatik olarak sunar — Veri modeliniz anında API’niz olur.
Güvenlik, doğrulama ve izinler tutarlı bir şekilde uygulanır, özel bağlantı kodu veya manuel kablolama gerektirmeden.
Yerleşik Playground’lar
Section titled “Yerleşik Playground’lar”Archie Core, sisteminizi gerçek zamanlı olarak anlamanız ve test etmeniz için etkileşimli araçlar içerir:
- API Playground – GraphQL ve REST API’lerini keşfedin ve çalıştırın
- SQL Playground – Veritabanınızı doğrudan SQL kullanarak sorgulayın
Bu araçlar öğrenme, hata ayıklama, doğrulama ve yapay zeka destekli keşif için tasarlanmıştır.
Sistem servisleri dahil
Section titled “Sistem servisleri dahil”Archie Core, kullanıma hazır üretim düzeyinde backend servisleri sağlar:
- Kimlik doğrulama (birden fazla sağlayıcı)
- Rol tabanlı erişim kontrolü (RBAC)
- Dosya depolama (birden fazla sağlayıcı)
- Entegrasyonlar (SendGrid, Shopify, Slack, Stripe, Twilio)
Bu servisler yerleşiktir, sonradan eklenmemiştir — bu da tutarlı, güvenli, gözlemlenebilir olmalarını ve hepsinin aynı izin ve veri modelleri tarafından yönetilmesini sağlar.
Backend fonksiyonları ile genişletilebilirlik
Section titled “Backend fonksiyonları ile genişletilebilirlik”Oluşturulan davranış yeterli olmadığında, Archie Core özel backend fonksiyonları kullanarak backend’i genişletmenize izin verir.
Bu fonksiyonlar:
- Archie Core çalışma zamanı içinde güvenle çalışır
- Verilere ve servislere kontrollü erişime sahiptir
- Sistem garantilerini ve izinlerini korur
- Oluşturulan API’lerle temiz bir şekilde entegre olur
Bu, modeli bozmadan gelişmiş iş mantığı uygulamanıza olanak tanır.
Gerçek veritabanları, gerçek SQL
Section titled “Gerçek veritabanları, gerçek SQL”Archie Core şunları destekler:
- PostgreSQL
- MySQL
Standart SQL kullanarak gerçek ilişkisel veritabanlarıyla çalışırsınız. Verileriniz taşınabilir, sorgulanabilir ve anlaşılabilir kalır — bugün ve gelecek yıllarda.
Yerleşik entegrasyonlar
Section titled “Yerleşik entegrasyonlar”Archie Core, aşağıdaki gibi servislerle birinci sınıf entegrasyonlar içerir:
Stripe
Ödeme işleme için Stripe’ı entegre edin.
SendGrid
İşlemsel e-postalar için SendGrid’i yapılandırın.
Shopify
Shopify mağazanızla verileri senkronize edin.
Slack
Slack kanallarına bildirimler gönderin.
Twilio
Twilio üzerinden SMS mesajları gönderin.
Bu entegrasyonlar üçüncü taraf eklentileri olarak değil, yerleşik yetenekler olarak ele alınır — tutarlı güvenlik, yapılandırma ve gözlemlenebilirlik sağlar.
Performans ve ölçek
Section titled “Performans ve ölçek”Archie Core olağanüstü hızlı olmak üzere tasarlanmıştır — sadece ham gecikme açısından değil, genel geliştirici verimliliği açısından da.
Bağlantı kodunu, tekrarlanan mantığı ve manuel kablolamayı ortadan kaldırarak:
- Ekipler daha hızlı teslim eder
- Sistemler daha temiz kalır
- Operasyonel yük azaltılır
Performans sonradan düşünülen bir şey değildir — bir tasarım hedefidir.
Varsayılan olarak kurumsal düzey
Section titled “Varsayılan olarak kurumsal düzey”Archie Core, ilk günden kurumsal yetenekler içerir:
- CI/CD pipeline’ları
- Ortam izolasyonu
- Güvenli dağıtımlar
- Üretim yönetişimi ve denetlenebilirlik
Daha sonra yeniden yazılması gereken bir “prototip modu” yoktur.
Archie platformunun parçası
Section titled “Archie platformunun parçası”Archie Core, fikirden uygulamaya platformu olan Archie’ye tamamen entegredir.
Bu şu anlama gelir:
- Backend’ler ürün düşüncesinin bir parçası olarak oluşturulur, sonrasında değil
- Mimari, veri modelleri ve API’ler birlikte gelişir
- Yapay zeka ürün, tasarım ve altyapı katmanları arasında muhakeme edebilir
Archie Core’u bağımsız olarak kullanabilirsiniz — ancak Archie ile birleştirildiğinde gerçekten parlıyor.
Haydi inşa edelim
Section titled “Haydi inşa edelim”Archie Core, niyet ve uygulama arasındaki sürtünmeyi ortadan kaldırmak için tasarlanmıştır. Bu dokümantasyonun geri kalanı size nasıl olduğunu gösterir.