RaTurka
Adaptive Edge DefensePaid Separate Product
RaDome

RaDome

Detect at the edge, learn as a swarm.

RaDome is an autonomous edge defense platform that runs as a single binary on every server. It stops DDoS at the kernel boundary with eBPF/XDP, inspects L7 traffic with an AI-driven WAF, and propagates learned threat intelligence across all nodes via a P2P swarm.

Why RaDome?

Why traditional security goes blind

Most edge security tools follow the same decade-old pipeline: packet → rule → decision → drop. This model reacts to individual packets and IPs — it is blind to coordinated campaigns.

Traditional Approach

Packet → Rule → ML → Decision → Drop

Traffic from a thousand different IPs sharing the same JA4 fingerprint, exploit chain, and behavioral pattern is handled one by one. The campaign is never seen.

ACSA Cognitive Loop

Packet → Event → Behavior → Episode → Intent → Campaign → Decision → Learning → Knowledge Graph → World Model → Policy Update

RaDome learns and neutralizes campaigns — not IPs. Coordinated behavior hidden behind thousands of disposable hosts collapses into a single recognized threat campaign.

Capabilities

Layer-by-layer defense

From L3 to L7, TLS to WebSocket — complete protection stack.

L3/L4

eBPF/XDP DDoS Protection

SYN flood, UDP amplification, ICMP flood, IP fragmentation, and IPv6 attacks are dropped at the kernel boundary. Only clean packets reach the CPU-bound stack.

  • Per-CPU hash maps eliminate lock contention
  • Kernel-level drop — zero stack overhead
  • Full IPv4 and IPv6 support
L7

WAF Tier-1 + Tier-2

50 fast rules (Tier-1) + OWASP CRS 4.x deep inspection (Tier-2). SQL injection, XSS, RCE, path traversal, and more.

  • Tier-1: sub-50µs decision
  • Tier-2: OWASP CRS 4.x ruleset
  • Rule + ML + behavior fusion score
TLS

TLS 1.3 + ACME + Fingerprinting

rustls-based TLS termination — no OpenSSL dependency. Dynamic SNI routing, ACME automatic certificate renewal, JA3/JA4 TLS fingerprinting.

  • No OpenSSL — rustls + aws-lc-rs
  • Automatic Let's Encrypt renewal
  • JA3/JA4 client fingerprinting
Protocol

HTTP/1.1 / HTTP/2 / HTTP/3 + gRPC

Full reverse-proxy termination. HTTP/3 QUIC, WebSocket, and gRPC — all modern protocols fully supported.

  • HTTP/3 via QUIC (Standard+)
  • Full WebSocket support
  • gRPC API (Enterprise)
Challenge

Adaptive Challenge Engine

Cookie validation, Proof-of-Work, JavaScript challenge, and tarpit — difficulty auto-adjusts to attack intensity.

  • Cookie / PoW / JS / Tarpit
  • Adaptive difficulty level
  • QUIC address validation (Enterprise)
Reliability

Graceful Degradation

5-stage degradation manager triggers at PSI >80%. Automatic step-down from deep WAF inspection to local-only mode, with automatic recovery when load normalizes.

  • 5 degradation stages
  • PSI-based trigger
  • Automatic recovery on load normalization
Canlı Demo

Saniyede 1.2 milyon paketi işler, tehditleri msn'den önce filtreler

Aşağıdaki simülasyon RaDome'un Hot/Warm/Cold path kararlarını göstermektedir

0Toplam İstek
0Engellenen
0İzin Verilen
0Challenge
Simülasyon başlatıldığında paketler burada görünecek…

final_score = rule × 0.5 + ml × 0.3 + behavior × 0.2

Rakip Analizi

Neden geleneksel WAF yetersiz kalır

Cloudflare, ModSecurity ve AWS WAF karşılaştırması

Kriter
RaDome★ RaTurka
Cloudflare WAFModSecurityAWS WAF
Karar gecikmesi<50µs hot path~1–5ms~2–10ms~5–20ms
Kernel-level DDoSeBPF/XDPKısmen
P2P tehdit paylaşımıGossipsub + DAG-BFT
Sürü zekası
OpenSSL bağımlılığıHayır (rustls)N/A
OWASP CRS 4.x
Graceful degradation5-aşamalı PSIKısmen
Self-hosted
JA3/JA4 parmak iziKısmen

* Karşılaştırma tahmini verilere dayalıdır. RaDome beta aşamasındadır.

Teknik dökümantasyonu incele
AI Architecture

Defense never waits on learning

Hot / Warm / Cold three separate paths; decision in sub-50µs, learning runs uninterrupted in the background.

Hot Path

<50µs

Per-packet / per-request decision. WAF Tier-1 fast rules, eBPF rate limits, reputation lookups. Entirely lock-free, cache-friendly data structures.

Warm Path

ms

Behavioral scoring, ML anomaly inference, and risk engine fusing rule, ML, and behavior signals into a single decision score.

Cold Path

background

Large-scale ML inference, online training, campaign detection, and model checkpointing on a dedicated OS thread. Findings fed back to hot path via bounded channels.

Risk Score Formula

final_score = rule × 0.5 + ml × 0.3 + behavior × 0.2

0 – 29

Allow

30 – 59

Challenge

60 – 79

Rate Limit

80+

Block + XDP Blacklist

<0µs

WAF Karar Gecikmesi

Hot path, kilit yok

0

OpenSSL Bağımlılığı

rustls + aws-lc-rs

0

Bozulma Aşaması

PSI tabanlı graceful degrad.

0binary

Rust Static Binary

Sıfır runtime bağımlılığı

Risk Skoru Dağılımı (simülasyon)

İzin Verskor 0–29
63%
Challengeskor 30–59
18%
Hız Sınırlaskor 60–79
12%
Engelleskor 80+
7%

Skor Hesaplama Formülü

final_score=rule×0.5+ml×0.3+behavior×0.2
Rule engine puanıML model çıktısıDavranış analizi
Swarm Intelligence

One node sees an attack, all learn

Raw customer traffic is never shared. Only signed, anonymous threat telemetry travels the network.

Ed25519-Signed Reports

Every threat report is signed with Ed25519. A single compromised node cannot poison the network.

Threshold Signatures (3-of-5)

Policy-level updates require threshold signatures. No global rule changes without multi-node consensus.

Gossipsub (Standard)

Lightweight mesh network. Propagates threat deltas to all nodes with minimal bandwidth.

DAG-BFT Consensus (Enterprise)

Narwhal-style Byzantine-resistant coordination. Finality guaranteed under 100ms.

Bloom/Golomb Delta Compression

Threat deltas are carried as compressed sets with per-threat TTLs. Bandwidth stays minimal.

Trust-Weighted Reputation

Node reputation decays daily. Bad actors lose network influence over time.

Deployment Profiles

Same binary from 1 vCPU to bare metal

Profiles are starting points. Every feature can be toggled individually via a single YAML config.

Minimal

1 vCPU / 1 GB RAM

  • XDP (generic driver)
  • WAF Tier-1
  • Gossipsub P2P
  • Cookie challenge
  • Prometheus metrics

Standard

2–4 vCPU / 2–4 GB RAM

  • + WAF Tier-2 (OWASP CRS 4.x)
  • + Shadow ML & JA3/JA4
  • + Stateful inspection
  • + Optional QUIC
  • + Sampled OpenTelemetry

Enterprise

4+ vCPU / 8+ GB RAM

  • + AF_XDP zero-copy
  • + DAG-BFT Byzantine consensus
  • + Browser fingerprinting (privacy mode)
  • + gRPC Management API
  • + Multi-tenant upstream quotas

Zero-downtime live reload via SIGHUP — no restart required

Install

radome install --profile standard
radome run --config /etc/radome/config.yaml
Pricing

Feature-based transparent pricing

RaDome is not an add-on — it is a separately billed security layer. Prices to be announced soon.

RaDome StandardRecommendedRaDome MinimalRaDome Enterprise
Monthly Price$20/ moComing SoonComing Soon
WAF Tier-2 — OWASP CRS 4.x
JA3/JA4 TLS Fingerprinting
AI/ML Anomaly DetectionShadow MLTam Online ML
Challenge EngineCookie / PoW / JSCookieCookie / PoW / JS / Tarpit
DAG-BFT Byzantine Consensus
AF_XDP Zero-copy
OpenTelemetry Tracing%1 ÖrneklemeTam İzleme
gRPC Management API
Multi-tenant Upstream Isolation

Secure Your Infrastructure

Integrate RaTurka into your production environment in minutes. Deploy the agent with a single command and put operational chaos behind you.

Free plan available — no credit card required.

  • Free up to 1 server, no card required
  • 5-minute install, zero dependencies
  • Global threat protection via RaDome