V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
suni
V2EX  ›  程序员

blog 点赞被直接刷爆,学到了

  •  
  •   suni · 3 天前 · 4761 次点击

    今天不是说 blog 加一个点赞嘛,想着 阿里云函数+kv 就好了

    但是发现 couldflare worker + kv 不要钱,于是乐呵呵的就加了(发现 couldflare 操作面板还是很舒服的嘛,没想的那么老)

    然后嘞,几个小时,就崩溃了,请求量 116k,然后邮件直接说:kv get 10 万次用完了。write 应该早 g 了。

    我有点懵,啥情况。。。

    晚上倒腾了下,kv 确实不合适做这个,要用 d1 ,每天用量是 5 百万次,这就宽裕很多。

    再加上网关限制,不知道这能抗多久。随他吧,反正也不要钱。

    长个教训,不知道哪里的文章误导我用 kv 的,确实用数据库多好。

    再夸 worker 写起来真方便,接入 kv/d1 都直接接好了。大部分都可以 UI 操作,真滴棒。

    (对咯,你们一直吐槽的动画卡,应该好一些咯,背景的动态画布我调了下)

    blog 地址:yysuni.com

    第 1 条附言  ·  10 小时 44 分钟前
    已经开源了哈,需要的可以直接到最新帖子: https://www.v2ex.com/t/1173132
    50 条回复    2025-11-17 09:27:34 +08:00
    codehz
        1
    codehz  
       3 天前 via Android   ❤️ 1
    d1 也不适合,最适合的是 durable object
    suni
        2
    suni  
    OP
       3 天前
    @codehz 是吗?可是那个要收费耶 _(:⑧」∠)_
    since2021
        3
    since2021  
       3 天前
    什么文章这么受欢迎
    liuidetmks
        4
    liuidetmks  
       3 天前   ❤️ 1
    好了,我知道你是来炫博客的,(确实也漂亮)
    动画流畅灵动,设计也跟上了最新的玻璃效果,👍
    4seasons
        5
    4seasons  
       3 天前   ❤️ 2
    确实做的漂亮,我都想 ai 给你的样式风格抄过来了
    zealotxxxx
        6
    zealotxxxx  
       3 天前   ❤️ 1
    @4seasons #5 哈哈哈哈,同
    确实是很舒服的设计
    suni
        7
    suni  
    OP
       3 天前
    @since2021 不是,是被攻击的那种,应该是莫个 v2 兄,顺手攻击着玩,攻击完应该 gigigi 的笑嘞 🤣
    suni
        8
    suni  
    OP
       3 天前   ❤️ 1
    是想把自己做的好的东西拿出来给大家看的,但更多是分享东西,也分享经验嘛 😁
    jellyX
        9
    jellyX  
       3 天前
    太好看啦, 源码有木有
    suni
        10
    suni  
    OP
       3 天前   ❤️ 1
    @jellyX 等我写的差不多了,安全性问题也好些了,我就开源出来。安全性问题在上次提到 https://www.v2ex.com/t/1172382?p=1#reply24
    uCharles
        11
    uCharles  
       2 天前
    仓耳今楷的字体挺好看的,也可以作为备用哦
    suni
        12
    suni  
    OP
       2 天前
    @uCharles 确实确实好看,但感觉好像要授权费 😢
    bensky
        13
    bensky  
       2 天前
    半分钟没打开,需要什么姿势?
    bryanwongxin
        14
    bryanwongxin  
       2 天前   ❤️ 1
    好漂亮。。。
    tanranran
        15
    tanranran  
       2 天前
    做的真好看,未来会开源吗?
    suni
        16
    suni  
    OP
       2 天前
    @bensky 那啥,这个是 couldflare + vercel 的服务,一般国内访问还行,特殊情况 vpn 效果更佳 🙌
    suni
        17
    suni  
    OP
       2 天前
    @tanranran 我本身 持可开源 可不开源的态度的, 你们要,我肯定会给的 👌
    codehz
        18
    codehz  
       2 天前   ❤️ 1
    @suni sqlite 后端的不需要了,那个就是 D1 的上位替代,解决了 D1 的一大堆问题(现在 D1 基本都不维护了,几年前画的大饼都没了,https://github.com/cloudflare/workers-sdk/issues/2733 我发的 issues ,直接被关了)
    ronyin
        19
    ronyin  
       2 天前   ❤️ 1
    挺漂亮的。哈哈哈
    suni
        20
    suni  
    OP
       2 天前
    @codehz 好的好的,哥,不要钱,那我就得学习学习了😘
    suni
        21
    suni  
    OP
       2 天前
    @codehz 已点赞,已关注。还是二次元大佬,还玩无限暖暖,嘿嘿嘿💕
    since2021
        22
    since2021  
       2 天前   ❤️ 1
    @suni https://turso.tech/
    这个免费额多
    JimLee0921
        23
    JimLee0921  
       2 天前   ❤️ 1
    很好看,如果有能力真想用前后端分离仿照一个啊🤩
    mokeyjay
        24
    mokeyjay  
       2 天前   ❤️ 1
    博客挺好看的,点赞。就是没做移动端可惜了
    Jmeow
        25
    Jmeow  
       2 天前   ❤️ 1
    非常清爽好看的 Blog ,点赞
    suni
        26
    suni  
    OP
       2 天前
    @mokeyjay 会的 会的
    suni
        27
    suni  
    OP
       2 天前
    @since2021 已收集,3q
    suni
        28
    suni  
    OP
       2 天前
    @JimLee0921 就是纯前端静态不依赖后端喔
    linyi01
        29
    linyi01  
       2 天前
    插个眼,等开源后来学习一波
    ilaipi
        30
    ilaipi  
       2 天前
    这个是没 seo 的吗?看起来页面源码不是那种纯 html 的。

    感觉非常流畅,比我用 nuxt 做的流畅太多了。如果导出成纯 html ,seo 那种,仍然这么流畅吗?
    suni
        31
    suni  
    OP
       2 天前
    @ilaipi 其实 seo 是能做的,就是懒🤣,文档逻辑就是 ui 提交代码到 github ,我放在了 public 所以不能预编译,其实直接提交到 app 目录,seo 就有了。现在 seo 还有啥用喔 😂
    haibing
        32
    haibing  
       2 天前   ❤️ 1
    期待开源
    yb2313
        33
    yb2313  
       2 天前
    打不开
    LeegoYih
        34
    LeegoYih  
       2 天前
    我一直在想类似微博的这种大并发点赞要怎么实现,想了一个方案不知道可不可行
    whoami9426
        35
    whoami9426  
       2 天前
    好看的博客 这种风格怎么设计的?
    ANDERKAISA
        36
    ANDERKAISA  
       2 天前   ❤️ 1
    期待开源
    suni
        37
    suni  
    OP
       2 天前
    @yb2313 那啥,这个是 couldflare + vercel 的服务,一般国内访问还行,特殊情况 vpn 效果更佳 🙌
    suni
        38
    suni  
    OP
       2 天前
    @LeegoYih 你说说,我听听
    suni
        39
    suni  
    OP
       2 天前
    @whoami9426 这个,就要长期培养自己的美感啊,你能清晰明白怎么是好看的,你也得认识到,别人反驳的时候你是觉得是个人想法还是你自己确实过时了。就多尝试,多看,多尝试,大胆一点。
    LeegoYih
        40
    LeegoYih  
       2 天前   ❤️ 1
    1. 用户点击点赞按钮,接口发送 Kafka 消息,返回响应结果
    2. 处理 Kafka 消息,写 ClickHouse ,新增一条`| 用户 ID | 推文 ID | +1 |`的数据;用户取消点赞,则新增一条`| 用户 ID | 推文 ID | -1 |`的数据(类似冲销?)
    3. 处理 Kafka 消息,写 Redis ,无论是否否命中都直接`INCR`,如果不存在会自动从 1 开始
    4. 用户查看某个推文时,点赞数为数据库中的点赞数加上 Redis 中的点赞数
    5. 定时每小时扫描各个 Redis 分片的 Key ,将 Redis 中的点赞数加到数据库,然后删除 Key
    6. 不活跃的推文自然就从 Redis 中移除,活跃的推文会通过下次点赞再次在 Redis 中累计
    7. 用户二次进入到页面,通过用户 ID 和推文 ID 查询 ClickHouse 的数据判断是否已经点赞
    cvooc
        41
    cvooc  
       2 天前
    背景图颜色看着挺舒服的, 想鬼鬼祟祟偷一下 css 来着, 结果一看是 canvas 画的, 这样不会影响性能吗
    suni
        42
    suni  
    OP
       2 天前
    @cvooc 哈哈哈 鬼鬼祟祟,因为背景是动态的呀
    suni
        43
    suni  
    OP
       2 天前
    只是背景动的慢
    badbay
        44
    badbay  
       2 天前   ❤️ 1
    哇塞,楼主的博客真好看
    suni
        45
    suni  
    OP
       1 天前
    @badbay 谢谢夸奖
    yechentide
        46
    yechentide  
       1 天前   ❤️ 1
    silvernoo
        47
    silvernoo  
       1 天前
    好看计划开源吗
    suni
        48
    suni  
    OP
       1 天前
    @silvernoo 会的,会的 🙌❤️
    Lant248
        49
    Lant248  
       12 小时 52 分钟前   ❤️ 1
    blog 风格好好看
    sincw
        50
    sincw  
       18 分钟前   ❤️ 1
    不错不错,流畅了很多,赞一个
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5627 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 01:45 · PVG 09:45 · LAX 17:45 · JFK 20:45
    ♥ Do have faith in what you're doing.