V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
v2Donuts
V2EX  ›  问与答

怎么才能获取到高并发场景的开发经验?

  •  
  •   v2Donuts · Dec 13, 2018 · 5264 views
    This topic created in 2693 days ago, the information mentioned may be changed or developed.

    看到挺多喜欢的岗位都要求有这种经验。。可是日常工作开发中接触不到
    那么问题来了,怎么才能获取到这种经验呢?

    28 replies    2018-12-13 20:43:39 +08:00
    sabel
        1
    sabel  
       Dec 13, 2018
    日常写写 demo 肯定接触不到,建议尝试一下开源项目的开发
    0ZXYDDu796nVCFxq
        2
    0ZXYDDu796nVCFxq  
       Dec 13, 2018 via Android
    找个大厂相关岗位
    XOXO360
        3
    XOXO360  
       Dec 13, 2018 via iPhone
    人家潜台词要大厂出身的,不明写而已,有这种经验大概率是 985211,因为大厂校招只招 985211 ……。我说的是大概率。
    GDC
        4
    GDC  
       Dec 13, 2018   ❤️ 8
    楼上两位太 naive 了,
    搞个公众号,撸个 H5 页面,定一个时间,比如晚上 20:00,送红包 送礼品 送流量,都行,提前几天宣传,到点了你就能感受到高并发了
    hihipp
        5
    hihipp  
       Dec 13, 2018   ❤️ 1
    我想说得,4 楼已经说了。
    jiangnanyanyu
        6
    jiangnanyanyu  
       Dec 13, 2018 via Android
    写模拟
    Sanko
        7
    Sanko  
       Dec 13, 2018 via Android
    抽奖
    yhxx
        8
    yhxx  
       Dec 13, 2018
    压测?
    stargazer242
        9
    stargazer242  
       Dec 13, 2018
    定时送钱 是个最好的场景 比如双 11 双 12
    v2Donuts
        10
    v2Donuts  
    OP
       Dec 13, 2018
    @sabel 这个起步难度好像有点高啊
    @gstqc 关键大厂就是需要这些经验啊
    @GDC @Sanko 两位这个方法有点 6 啊 哈哈哈
    Bantes
        11
    Bantes  
       Dec 13, 2018
    别说送红包了,就是写个投票的 H5,你都能感受到高并发,而且在投票快结束的时候来自各地工作室的刷票流量特别高~
    feverzsj
        12
    feverzsj  
       Dec 13, 2018
    高并发就和以前说的精通 xxx 之类的差不多,意思就是说你写过后端的东西
    chendeshen
        13
    chendeshen  
       Dec 13, 2018 via Android
    难道沒有什么 tooling 模拟高并发么
    zr8657
        14
    zr8657  
       Dec 13, 2018 via Android
    @chendeshen 我记得 postman 就有这功能
    GDC
        15
    GDC  
       Dec 13, 2018 via iPhone
    @chendeshen Apache 自带的 ab 不就是,
    但空幻想一个请求没啥意义,遇到真实场景的高并发要处理的情况复杂得多,比如抽奖投票啥的,还要做用户信息校验,而微信的授权模式还需要从服务器上发出一个请求 用 code 换 openid,这个请求占用的时间和网络带宽也会影响服务器的并发能力,而模拟工具是模拟不出来的
    loongwang
        16
    loongwang  
       Dec 13, 2018
    50 个人的游戏房, 这个算高并发吗.23333
    DamonLin
        17
    DamonLin  
       Dec 13, 2018
    是的,面试都会问这种问题,但是实际上网站每天一点破流量
    Paff
        18
    Paff  
       Dec 13, 2018
    jmeter 模拟啊
    superlks
        19
    superlks  
       Dec 13, 2018
    可以自己模拟大量请求
    wbrobot
        20
    wbrobot  
       Dec 13, 2018
    ab -n 200000 -c 1000 your-url
    akira
        21
    akira  
       Dec 13, 2018
    做个网站 网址在 v2 发出来,然后你就知道什么叫高并发了
    whp1473
        22
    whp1473  
       Dec 13, 2018
    地址发出来,我们帮你爆破
    ShineSmile
        23
    ShineSmile  
       Dec 13, 2018
    @chendeshen 工具是有的 不过模拟也需要钱 机器越多模拟的效果越好
    wly19960911
        24
    wly19960911  
       Dec 13, 2018
    @akira #21 你怕不是在高并发之前就被打垮了,而且还不是死在数据库和系统设计上
    v2Donuts
        25
    v2Donuts  
    OP
       Dec 13, 2018
    @akira
    @whp1473
    比较想学会怎么应对爆破。~
    sagaxu
        26
    sagaxu  
       Dec 13, 2018 via Android
    @v2Donuts 在实践中积累,被爆的多了,防爆能力也就强了,久而久之就能预防了。招人喜欢招有相关经验的,是不想为你交学费。
    v2Donuts
        27
    v2Donuts  
    OP
       Dec 13, 2018 via Android
    @sagaxu 是啊。。感觉理论和工作实战中间有个断层,面试的时候难道只能靠诚意打动了吗。。
    4DAX07B8Kle4Dm6T
        28
    4DAX07B8Kle4Dm6T  
       Dec 13, 2018 via iPhone
    最近公司开发的一个项目,用到了 swoole、redis、队列,搞得我头都大了,不知道这算不算高并发编程
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1093 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 116ms · UTC 18:26 · PVG 02:26 · LAX 11:26 · JFK 14:26
    ♥ Do have faith in what you're doing.