Systems backends: Go, Rust, databases, caching.
Entry point:
/faion-net— invoke this skill for automatic routing to the appropriate domain.
Systems-level backend development in Go and Rust, plus database design and infrastructure patterns.
Handles high-performance backend services using Go and Rust, database design, caching strategies, and backend infrastructure.
Go (10): go-backend, go-channels, go-concurrency-patterns, go-error-handling, go-error-handling-patterns, go-goroutines, go-http-handlers, go-project-structure, go-standard-layout
Rust (7): rust-backend, rust-error-handling, rust-http-handlers, rust-ownership, rust-project-structure, rust-testing, rust-tokio-async
Database (3): database-design, nosql-patterns, sql-optimization
Infrastructure (4): caching-strategy, error-handling, message-queues
Go: Standard library, Gin, Echo, GORM, sqlx Rust: Actix-web, Rocket, Tokio, Diesel, sqlx Database: PostgreSQL, MySQL, MongoDB, Redis Queues: RabbitMQ, Kafka, Redis
| Sub-skill | Relationship |
|---|---|
| faion-backend-developer:enterprise | Enterprise web frameworks (Java, C#, PHP, Ruby) |
| faion-python-developer | Python backends (Django, FastAPI) |
| faion-javascript-developer | Node.js backends |
| faion-api-developer | API design patterns |
Invoked by parent skill faion-backend-developer for Go/Rust/database work.
faion-backend-developer:systems v1.0 | 22 methodologies