Teknoloji
Moda olanı değil, ayakta kalanı seçeriz.
Her katmanda üretimde kullandığımız, sınırlarını bildiğimiz teknolojiler. Seçimlerimizin her birinin bir gerekçesi var.
Backend
- Go
- Echo
- gRPC
- Protobuf
- Node.js
- Python
- PHP
Web
- React
- TypeScript
- Vite
- TanStack Query
- ECharts
- Leaflet
Mobil
- Flutter
- Riverpod
- React Native
- Firebase
Veri
- PostgreSQL
- Redis
- MongoDB
- MySQL
- Kafka
- RabbitMQ
- MinIO
Altyapı
- Kubernetes
- Helm
- Docker
- Caddy
- nginx
- Cloudflare
Gözlem
- OpenTelemetry
- Prometheus
- VictoriaMetrics
- Grafana
- Loki
- Tempo
IoT
- MQTT
- EMQX
- Modbus
- Edge gateway
Yapay zekâ
- scikit-learn
- PyTorch
- pandas
- On-prem ML
Neden
Seçimlerimizin gerekçesi.
Go, çünkü ölçeklenir
Tek ikili dosya, düşük bellek, güçlü eşzamanlılık. Servislerimizin çoğu Go ile yazılır ve küçük sunucularda bile rahat çalışır.
PostgreSQL, çünkü güvenilir
Kiracı izolasyonundan iş kuyruklarına kadar çok şeyi tek, iyi bilinen bir veritabanında çözeriz; daha az hareketli parça, daha az arıza.
Açık standartlar, çünkü kilitlenmezsiniz
OpenTelemetry, OpenAPI, MQTT, Kubernetes: sisteminiz tek bir sağlayıcıya bağlı kalmaz.
Yerel yapay zekâ, çünkü veri sizindir
Modeller sizin sunucunuzda eğitilir ve çalışır; hassas veri üçüncü taraf bir API’ye gönderilmez.
Bir sonraki sisteminizi birlikte inşa edelim.
Fikrinizi, mevcut sisteminizi ya da darboğazınızı anlatın; size gerçekçi bir yol haritası ve takvimle dönelim.