lesismal

lesismal

V2EX 第 497905 号会员,加入于 2020-07-06 13:49:58 +08:00
取代 Vue 和 React?——期待新的前端框架 Nue
前端开发  •  lesismal  •  66 天前  •  最后回复来自 iorilu
6
4C-2G 来战 [ Golang Websocket 百万连接测试 ]
程序员  •  lesismal  •  15 天前  •  最后回复来自 lesismal
25
nbio 近期的一些功能更新,来骗点 star
  •  1   
    Go 编程语言  •  lesismal  •  225 天前  •  最后回复来自 lesismal
    2
    吃八分饱长寿与充电 85%能保护电池
  •  1   
    硬件  •  lesismal  •  2022-05-06 13:22:14 PM  •  最后回复来自 julyclyde
    22
    筑·格瓦拉
    分享发现  •  lesismal  •  2022-05-03 10:40:16 AM  •  最后回复来自 lesismal
    2
    伸手党真是烦
    程序员  •  lesismal  •  2022-02-16 01:05:48 AM  •  最后回复来自 neoblackcap
    95
    lesismal 最近回复了
    5 天前
    回复了 Ainokiseki 创建的主题 程序员 和 mentor 代码习惯不一样,好头痛
    目测:最近 v2 流行自爆🧐
    6 天前
    回复了 t4we 创建的主题 职场话题 毕业 4 年换了 5 份工作,迷茫了
    我认识一哥们,三年六家倒,自己一直造轮子,从小菜鸡到现在游戏主程,水平已经非常棒了
    目测队列不适合解决你的问题:
    1. 队列适合解耦、削峰,适合不需要响应队列处理后的结果的请求
    2. 队列不能减少处理数量,如果请求需要响应、积压后响应延迟更高甚至超时

    要提高性能又不至于让大量请求超时:
    1. 数据库前面加缓存
    2. 操作缓存和数据库的前面,加 singleflight 、合并同类请求、减少不必要的数据层操作
    3. 如果真的量大,仍然需要软、硬件扩容

    缺少业务的实际细节,先列这几条吧
    7 天前
    回复了 ahhtree 创建的主题 职场话题 后端老鸟耍不要脸
    第二个问题,考虑下每条数据有更新时、按你们的规则计算一下该数据对应的结果值,如果线上业务频率不高、直接原表加字段、频率高则新表 id 关联。
    新功能先跑一轮任务把每个字段按照当前值计算出来存入新的字段、为了避免线上业务与任务并发冲突、该任务执行时建议停服、或者有更新的相应接口暂停访问。

    这样就可以避免每次全表、需要时一条 sql 查结果字段即可,如果规则比较复杂、一个结果字段不够、可以多加几个字段
    好像主要是滑动、列表展示那些动画的滑动速度设置得更快,让眼睛以为整个网站很快。点开某个、子页面并没有很快的感觉
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5422 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 06:31 · PVG 14:31 · LAX 22:31 · JFK 01:31
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.