Nebula v6.1.0 · IRONCLAD aktif

Verinin Kuantum Sıçraması

Rust-Native · Self-Hosted · In-Memory · WASM

Veriyi keşfetmeyi sadeleştiren Rust-native analitik çalışma alanı. Veri seçin, ihtiyacınızı tanımlayın, anlamlı dashboard oluşturun.

curl -fsSL https://tarsdb.com/install.sh| sh
0+
Yıl Deneyim
Kurucu geçmişi
0
Kaynak Depo
Açık kaynak · GitHub
0
Ürün İlkesi
Sadelik · Self-host · Şeffaflık
0
Geliştirme Aşaması
Geliştirme Süreci
Neden TarsDB?

Bildiğiniz Problemler, Modern Çözümler

Kurumsal BI araçlarının on yıllardır süren darboğazlarını Rust ve WebAssembly ile aşıyoruz.

Kurumsal BI araçlarının karmaşıklığı analiz verimliliğini düşürüyor

Sade Çalışma Akışı

Veri seçin. İhtiyacınızı tanımlayın. Anlamlı dashboard oluşturun. Dosya tabanlı veri alımından görselleştirmeye kısa, öngörülebilir süreç.

Sadelik

Kurumsal BI lisans maliyetleri erişim önünde engel

Açık Kaynak Yaklaşım

Self-hosted open-core modeli. Ticari lisans planları erken erişim aşamasında; ayrıntılar için iletişime geçin.

Self-Hosted

Veri bulutta, erişim yönetimi denetim dışı

Self-Hosted Ürün Yönü

Veriniz sizde kalır. Self-hosted yaklaşım temel ürün yönümüzdür. Gelişmiş erişim yönetimi yol haritasında.

Ürün Yönü

Katı filtreler ilişkisel veri keşfini kısıtlıyor

Associative Keşif

Kavramsal etkileşim örneği — yeşil/beyaz/gri durum makinesi ile ilişkisel keşif deneyimi. Ürün davranışı geliştirme sürecinde.

Kavramsal Demo
Özellikler

Sıfırdan Üstün Mimari

404.000 satır saf Rust koduyla inşa edilen, kurumsal iş zekasının sınırlarını zorlayan bir analitik motor.

Rust + Arrow

In-Memory Motor

Apache Arrow columnar format ile veri RAM'de işlenir. Disk erişimini minimize eden mimari tasarım.

  • Apache Arrow columnar
  • RoaringBitmap indeks
  • CRC32 blok doğrulama
  • Disk erişimi minimize
Kavramsal Demo

Associative Engine

Kavramsal etkileşim örneği. Yeşil/Beyaz/Gri durum makinesi arayüzde gösterilir. Ürün davranışı geliştirme sürecinde.

  • Symbol Table mimarisi
  • Green/White/Grey UI
  • Set Analysis tasarımı
  • Yol Haritası
Tasarım Kararı

Rust-Native Mimari

Frontend (Leptos → WASM) ve Backend (Axum) Rust ekosistemi üzerine kurulu. Zero-copy veri transferi tasarım hedefi.

  • Rust ekosistemi
  • WASM frontend
  • Zero-copy tasarım hedefi
  • Simetrik kontratlar
Tars Nexus

Veri Kaynakları

Dosya tabanlı veri alımıyla başlayan çalışma akışı. Ek veri kaynakları yol haritasında.

  • CSV okuma
  • Excel (XLSX) okuma
  • Dosya şema tespiti
  • Ek kaynaklar — yol haritası
Yol Haritası

Güvenlik Yaklaşımı

Self-hosted ürün yönü; gelişmiş erişim yönetimi yol haritasında.

  • Self-hosted model
  • Veri sizde kalır
  • Gelişmiş ABAC — yol haritası
  • Şeffaf mimari
Aktif

Dashboard Çekirdeği

Table, KPI ve Bar Chart ile çalışan dashboard çekirdeği.

  • Table widget
  • Bar Chart
  • KPI Göstergesi
  • Genişletilmiş widget — yol haritası
Associative Engine

Yeşil · Beyaz · Gri ile İlişkisel Keşif

Katı WHERE filtreleri yerine ilişkisel durum makinesi. Seçilenler yeşil, mümkün alternatifler beyaz, kapsam dışı kalanlar gri — verinin bütünsel haritası ekranda kalır.

Bölge
Ürün
Yıl
BölgeÜrünYılCiro
AlmanyaMotor V620241,2 Mn
FransaMotor V62024980 B
AlmanyaMotor V820241,5 Mn
TürkiyeMotor V62024720 B
FransaMotor V82023860 B
TürkiyeMotor V820241,1 Mn
AlmanyaMotor V62023690 B
FransaMotor V62023540 B
Seçili Toplam3,4 Mn
Nasıl Çalışır?

Bir bölge seçin. Motor anında RoaringBitmap kesiştirme yapar: seçili satırlar yeşil, hala mümkün olanlar beyaz, dışlananlar gri olur. Seçim durumlarının ilişkisel görünümü.

Seçili (Yeşil)3 satır
Mümkün (Beyaz)0 satır
Dışlanan (Gri)5 satır
İlişkisel Motor
Kavramsal
Ürün davranışı geliştirme sürecinde
Mimari

6 Katmanlı Mühendislik Haritası

Storage'dan Frontend'e kadar her katman saf Rust ile yazıldı. Contract-First, Zero-Copy ve Sub-16ms frame time ilkeleriyle.

Katman 5WASM Runtime

Frontend & Presentation

Leptos CSR + WASM

Leptos tabanlı arayüz, WASM ile render döngüsü.

Katman 4Axum Service

Backend API Gateway

Axum + Tokio

Mikro modüller, WebSocket protokolü ve yetkilendirme katmanı.

Katman 3HyperCube Core

Engine Core

Arrow + Roaring

HyperCube inşası, formül parser ve ilişkisel matris hesaplama çekirdeği.

Katman 2Quality Core

TarsQC — Kalite

QScore L1-L5

Kalite kontrol motoru. 5 katmanlı baseline denetimi.

Katman 1Storage Layer

Storage

.tdb Binary + WAL

Arrow columnar storage, Write-Ahead Log ve veri yönetimi.

Katman 6Shared Library

Cross-Cutting

Shared DTO & Lib

Paylaşılan DTO köprüsü, veri erişim nesneleri ve merkezi kütüphane.

Yaklaşım

Mimari Yaklaşım

Her bileşen, aşaması ve olgunluğuyla birlikte burada.

Dashboard Çekirdeği

Aktif

Table, KPI and Bar Chart ile çalışan temel görselleştirme alanı. Veri seçin, anlamlı dashboard oluşturun.

Dosya Tabanlı Veri Akışı

Aktif

CSV ve Excel dosyalarıyla başlayan veri alım süreci. İçe aktarma, şema tanımlama ve görselleştirme akışı.

Rust-Native Mimari

Aktif

Frontend (Leptos) ve Backend (Axum) Rust ekosistemi üzerine kurulu. WebAssembly ile tarayıcı tarafı çalışma zamanı.

Kavramsal Associative Demo

Kavramsal

Kavramsal etkileşim örneği — yeşil/beyaz/gri durum makinesi ile ilişkisel keşif deneyimi. Ürün davranışı geliştirme sürecinde.

Copilot ve Gelişmiş Güvenlik

Yol Haritası

Yapay zeka destekli analitik asistanı ve gelişmiş erişim yönetimi yol haritasında.

Teknoloji

Modüler Modüller & Crate Ekosistemi

Modüler monorepo mimarisinde tasarlanan Rust crate yapılandırması. Ortak veri transfer nesneleri (DTO) ve paylaşılan kütüphaneler.

Sistem Modülleri ve Rolleri
backend

Axum API Portal & Engine Orkestrasyonu

frontend

Leptos CSR Ana Arayüz

tests/e2e

E2E Test Savunma Hattı

shared

Frontend ↔ Backend DTO Köprüsü

tars-qc-algo & ui

Kalite Kontrol Motoru

tars-lib

Merkezi Ekosistem Kütüphanesi

tars-engine-core

Arrow-Backed HyperCube Çekirdeği

tars_nexus

Veri Connector Katmanı

tars-logging

Yapılandırılmış Loglama Sistemi

Tars Nexus — Connector Ailesi
PostgreSQL
RDBMS
Excel (XLSX)
File
CSV / TXT
File
MS SQL Server
RDBMS
Oracle DB
RDBMS
SAP HANA
RDBMS
MySQL / MariaDB
RDBMS
MongoDB
NoSQL
Databricks
Big Data
Generic REST
API
SAP HANA SL
API
Webhook
Event
Apache Parquet
Big Data
Amazon S3
Cloud
Google Cloud
Cloud
3 aktif · 12 planlananTarsConnector trait yapısı
Hızlı Başlangıç

3 Komutla Başlayın

Self-hosted Community Edition ile saniyeler içinde ayağa kalkın. Kurulum, bağımlılık veya bulut hesabı gerekmez.

tarsdb@sense — bash
# Kaynak kodu incele
~
# Erken erişim için iletişime geçin
~
# Yakında
~
Fiyatlandırma

Şeffaf Fiyat, Sınırsız Değer

Open-Core Freemium modeli. Community Edition tamamen ücretsiz — sınırsız geliştirme. Pro'ya $49/ay ile geçin.

Açık kaynak başlangıç

Community

Yakında
GitHub'dan İncele
  • Dashboard çekirdeği
  • Dosya tabanlı veri alımı
  • Topluluk desteği
YAKINDA
Ekip kullanımı için

Pro

Erken Erişim
İletişime Geçin
  • Genişletilmiş özellik seti
  • Öncelikli destek
  • Ayrıntılar yakında
Kurumsal takımlar

Business

İletişim
İletişime Geçin
  • Kurumsal özellik seti
  • Gelişmiş yönetim araçları
  • Ayrıntılar yakında
Kurumsal ölçek

Enterprise

İletişim
İletişim
  • Özel kurumsal planlama
  • Yerinde kurulum seçeneği
  • Ayrıntılar için iletişim

Tüm planlar self-hosted. B2B ödemeler LemonSqueezy / Paddle üzerinden otonom yürütülür. Community Edition: Docker Hub & GitHub Releases.

Kurucu

Uzun Soluklu Veri Yolculuğu

SK
Selim Koçak
Solo-Founder & System Architect

TarsDB Sense; veri mimarisi alanındaki uzun sektörel deneyimi, Rust dilinin bellek güvenliği ve WebAssembly ekosisteminin performans yetenekleriyle buluşturarak yola çıktı. Sıfırdan Rust mimarisi, belgelenmiş mimari kararlar ve şeffaf geliştirme süreci.

30+
Yıl Deneyim
Solo
Geliştirme Modeli
Rust
Mimari
Açık Kaynak
Model

Tek Kaynak, Tek Otorite, Tek Gerçeklik. Clean Room Design ile Qlik Sense'in kavramlarından ilham aldık; mimarimiz bağımsız ve sıfırdan yazıldı.

Clean Room Design
Nebula Protokolü

Üç Aşamalı Evrim Rotası

Rust Purity'den Dağıtık Cluster'a. Her aşama TarsQC standartlarıyla doğrulanır, 4-Mühür sisteminden geçer.

P1
P1Tamamlandı

Rust Purity

Consolidation

Node.js ve JavaScript yapılarının tamamen reddedilerek katı Rust Purity Doctrine'in uygulanması. Engine mimarisinin WebAssembly destekli şekillendirilmesi.

  • %100 Safkan Rust
  • WASM Engine
  • Arrow Storage V2
  • Core Widget seti
P2
P2Devam Ediyor

Dashboard Çekirdeği

Parity

Dashboard çekirdeği geliştirme sürecinde. Dosya tabanlı veri alımı, Table, KPI ve Bar Chart widget'ları. Kavramsal associative demo ve tam ürün seti yol haritasında.

  • Dashboard çekirdeği aktif
  • Dosya tabanlı veri alımı
  • Associative UI demo
  • Geliştirme sürecinde
P3
P3Planlandı

Evrimsel Sıçrama

Evolution

Geleneksel sistemlerin ötesine geçiş. Gelişmiş rendering, Zero-Ingest Analytic ve dağıtık (Distributed Cluster) operasyon yapısı.

  • Gelişmiş Rendering
  • Zero-Ingest Analytic
  • Distributed Cluster
  • Cloud Federasyon
Mimari Anayasa — Değişmez İnvaryantlar

Hiçbir koşulda esnetilemeyen 8 katı çalışma kuralı. İhlal eden PR sisteme entegre edilemez.

01Rust Purity Doctrine

Rust ekosistemi dışında bağımlılık alınmaz.

02Zero-Copy Tasarım

Büyük veri transferinde kopyalamayı minimize eden mimari hedef.

03No Doc → No Code

Planı, şeması ve test validasyonu olmayan kod yazılamaz.

04Contract-First

Tüm objeler JSON Schema ile oluşturulur, Serde round-trip onayından geçer.

05Self-Hosted Ürün Yönü

Veriler sizde kalır; gelişmiş erişim yönetimi yol haritasında.

06Canvas Yönelimi

Büyük veri tabloları için DOM yerine Canvas render hedeflenmektedir.

074-Seal System

Mimari → Kontrat → Plan → Kanıt.

08Evidence-First

Kanıtsız iddia değildir; her doğrulama belgelenir.

Verinin Gücünü Keşfedin

Community Edition ile hemen başlayın — ücretsiz, limitsiz geliştirme. Veriyi daha sade bir analitik çalışma akışıyla keşfedin.

TarsDB Sense · Nebula v6.1.0 · IRONCLAD · Self-Hosted Open-Core