The purpose of SkyWire is to meet the growing demand for high-performance message delivery services across various enterprises. Websites often need to send verification codes when users log in, or perhaps a site wants to push ads or marketing messages to its users.From an internal viewpoint, companies often need to alert colleagues through various platforms such as email, text messages, or apps like Slack. SkyWire is a delivery platform that provides this functionality uniformly while ensuring high performance and code organization.
- 🎯 Easy to use: Built with a user-friendly UI dashboard
- 🔄 Sending Channel Isolation: Different types of messages are isolated to ensure that slow SMS messages do not affect the fast email messages.
- 📊 Full process tracking: Real-time sending tracking
- 📝 Highly customizable message template: Message templates support placeholders.
- 🚀 High performance: Asynchronous Sending interface with fast API responses.
- ☁️ Scalable Cloud deployment: Support deployment with Docker and Kubernetes.
- Storage: 🗄 MariaDB, 🔴 Redis
- Backend: ☕ Java, 🌱 Springboot
- Other services: 🌊 Flink, 🐦 Kafka
- Deployments: 🌐 Google GKE, ⛴ Kubernetes, 🐳 Docker