TGViewer
DPS Build DPS Build @dps_build · 1.01K subscribers
Post #520 495
写一个 mvp,纯 python的,想着 cloudflare 开了账号,不用白不用,一开始打算的架构是 Cloudflare Pages + Workers + D1,后面需要对象存储可以用 R2。

结果要部署的时候,才发现 Workers 对于 Python 的支持还是 beta,很多 lib 不支持。于是考虑调整到 Hono + Chanfana API + python 的架构,但 JS 完全不熟,于是放弃。

对比了 Railway 和 Superbase,决定切换到 Railway。决定还是用 Python + SQLite 的架构(因为前面的 D1 是SQLite compatible),这样代码改动最小。Railway 没有 SQLite managed service,但官方提供 SQLite template,可以用于创建 service。

我以为这条路会比较顺,结果反复出现数据库写入错误,找了半天才定位到问题,原来 Railway 限制死了一个 volume 只能挂载到一个 service 之下。比如我的 python 后端 和 SQLite 后端是两个不同的 service,就不能挂载同一个 volume。

好吧,这条路基本也被堵死 😂 估计最后还是要全部改成 Python + Postgres 的架构🤷
More from @dps_build
  1. Oct 1, 2026再次在釜山地铁体验了鬼打墙一般的体验: 1. 地铁入口的售票机可以买单词票,只接受现金和插入信用卡支付,不支持 tap 或者移动支付; 2. 单日票或者三日票不能在机器上购买,只能…
  2. Sep 24, 2026迄今为止买过的,最贵的 Apple 产品
  3. Sep 23, 2026看了下 DHL 的记录,从深圳到香港,然后就飞了。有意思的是,飞机还没飞,目的地的清关已经开始了。 door to door 不到24小时。可惜我不在家,错过了第一次投递😢
  4. Sep 22, 2026提前从深圳发货了,说是已经备货成功,物流准备提货了。提早了整整一个月,Apple 的供应链真厉害!
  5. Sep 20, 2026看到一个基于 jev 分类 tweets 情绪进而推测市场走向的项目,不尽感慨。 从 jev 出来到现在不过四五天就出来这个项目; 还没 ChatGPT 之前,还在 deep le…
  6. Sep 18, 2026更高潮的来了,客户给的参考收入是他们四个市场收入。目标是希望明年在新渠道做到这四个市场的一半。 结果呢,这个负责项目的小朋友既没问清楚要从四个市场一起做,还是优先做哪个市场。也没问…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →