小型项目起步求助
请问大家小公司要起步一个小项目,有什么可以提速和减少麻烦的工具?之前都是在大公司,没自己负责过部署相关的。后端部署是租个弹性服务器自己部署还是有 vercel 这样的可以帮助部署+负载均衡的东西呢。数据库的话就是 supabase ? supabase 能支持到什么量级的数据呢,还有好像没有 golang 的官方 sdk ?性能会有差异吗?求大佬解答
docker compose + GitHub action 之类的就很方便,文件用 S3 + CDN ,数据库用 pg ,主打什么杂七杂八的功能都支持,前期直接 docker 部署做好备份问题不大,如果项目发展良好第一个出现瓶颈的应该是数据库
上 serverless 云会有无限的麻烦和限制让你想要下云
建议还是用云服务器
别的我不懂,但不推荐 Vercel ,感觉 Vercel 的开发团队脑袋有坑。
弹性服务器 + docker 数据库用 pg 或者 mysql 或者云平台的平替 到时候需要迁移不需要改代码
go 的话用 docker 更好
用 cursor ,他能力比所有人都强,会帮你安装环境,写代码,你负责指挥,测试反馈就行了
cursor + sealos 试试
serverless 的 k8s 吧,redis mysql 直接买托管的,基本
Vitess
取决于你愿不愿意花钱,愿意花钱 serverless 很爽。如果省钱,就要自己鼓捣了。
supabase 不是数据库,不太建议用这种,还是用数据库比较好。
前期就是单机一个 docker 就行吗
所以就是自己 docker 部署服务,然后数据库什么的用 serverless 的是吗
k8s 太贵也太重了,感觉早期用不到呢,mysql 托管的倒是 ok
感觉比较成熟的可能是数据库去买 serverless ?然后服务自己起 docker
docker 可以部署多机的负载均衡吗,还是要靠 k8s 去做
php
参考:用 gitlab 内网搞一台 CI 这些都解决了,然后买一个云容器服务,这样可以把构建的镜像上传到云,docker 使用 portainer
大家都没有在小公司待过,还是只是了解,没有实际参与到一个项目的部署。
一堆说 docker 、ci 、之类的。这些要有提前的知识储备,还有很多潜在的问题,运维成本很高。
op 都说了小项目、小公司。我觉得,就直接编译成可执行程序,
nohup ./exe & #就可以。如果前后端分离,再用个 nginx 代理一下就可以。
后端和前端都通过 sftp 之类的传到服务器上去。
先实现功能。不要避重就轻。
感谢回复,docker 这些倒是会,github actions 也会一些,所以就不知道该怎么选
全套上 AWS 找台 ec2 直接部署服务就好了 (不上 docker k8s 因为不会也不想维护 ... 。数据库用 dynamoDB ,前端接入有 Global Accelerator 和 cloud front 。文件有 S3 ,域名托管到 route 53 ,监控告警有 cloud watch 。持续集成让 ai 撸几个 sh 脚本简单搞搞。前期主打无脑 能用钱和配置解决的都不用开发和维护 这样一套下来大部分时间关心代码和产品迭代就行了 没有什么心智负担
因为最新的 MIUI 测试版 /其它部分 UI 会始终显示 NFC 图标,所以写一下这个图标如何隐藏。 准备工作: USB 数据线 电脑端 adb 手机打开 USB 调试,部…
各位大佬们,求问 pixel4xl 插中国电信 4G 卡能不能正常使用 不能直接用吧,但是有的版本可以破解,没插过电信卡所以实际信号不清楚如何 可以用流量,电话短信不 ro…
用的 swift ,纯新手自学没人带 1.各位哥哥都是用啥 IDE 开发的 swift 2.Xcode 有啥必备插件可以推荐下嘛 想要以一个能自动格式化代码的插件、翻译插件 …