刚开始、现在、hack news 的讨论
Panelbear 的作者分享了一篇非常详细的技术选型文章,文章详细介绍了他是如何创造 Panelbear 以及维护 Panelbear 的。
他在文章中表示,他是受到了 listennotes 的作者的启发,后者的技术选型,listen note api 的技术选型。
hacker news 有很多人分享他们的技术选型。
- 前端托管在 Netlify
- 后端托管在 Google App Engine
- 存储是 Gcloud storage
- 数据库是 Google Cloud SQL
- 产品是 42papers.com
- 前端:react,Firebase Hosting
- 后端:GraphJin,App Engine
- 数据库:Cloud SQL Postgres
- Cloud Run,serverless containers,应该类似腾云的云托管
- Cloud SQL
- Cloud Monitoring & Logging
- Compute Engine
- Cloud Build for GitOps
他的 saas 有 25 万用户,月入 4000 美金
- Flask + Flask-Login + Flask-SQLAlchemy
- uWSGI app servers
- Nginx web servers
- Dramatiq/Celery with RabbitMQ for background tasks
- Combination of Postgres, S3, and DigitalOcean Spaces for storing customer data
- SSDB (disk-based Redis) for caching, global locks, rate limiting, queues and counters used in application logic, etc