,个程序员,,终于还清贷。本以为好子,
却个系统BUG,把变成征信名单“老赖”。资产被冻结,作被辞退,
未婚妻也跟别。经理蔑对:“个臭打,跟们斗?
”没拉横幅,也没哭闹。只把自己租里,用代码,
到们个系统致命漏洞。然,
把份“空报告”匿名们最竞争对。叫李默,岁。
圳个方,像棵被设定好程序,扎根,,
只为结个叫“”果子。今,到。输入密码,点击确认,
支付最贷。万千百块毛。。青,
百个,无数个夜泡面牛,都凝结最次点击里。
“完成。”靠背,浑脱力。屏幕“交易成功”个字,
比世界任何代码都好。拿起,拨通未婚妻林薇话。“薇薇,还完,
们再也用背债!”话传惊尖叫。“真吗?李默!太好!
们最贵料庆祝!”“好,马回接,们装修!
”挂话,着密密麻麻字,第次得,座属于。
老板消息,请半假。老板秒回:“应该,恭!”同事们围过,
拍着肩膀。“默哥牛逼啊!岁就还完贷,赢!”“啊,嫂子么漂亮,
马就结婚,羡慕。”笑着,里满溢幸福。抓起钥匙,冲公司。
回,甚至规划好未。结婚,个孩子,送最好。
等岁,就申请调到松点岗位,陪陪。切都么美好。推,
林薇已经化好妆,穿着送裙子,像朵盛玫瑰。扑怀里,紧紧抱着。
“李默,们终于熬。”吻着额,底片滚烫。“啊,好子,始。
”,们均两千料,清酒,聊着未点点滴滴。
们畅着把么布置,把阳台种满么。林薇靠肩,里闪着。
“李默,得自己世界最幸福女。”握紧。也世界最幸福男。
以为样。但幸福,原保质期。保质期,只个。第,
被催命似震吵。公司便利老板。“李先,
昨咖啡没付成功啊,微信支付失败。”愣。“能啊,再付次。
”点微信,扫码,输入额。屏幕弹个叹号。根据相法律法规,
您支付功能已被限制里咯噔。又试支付宝。同样结果。
打APP,卡里没。当输入密码,
个弹直接把砸懵。尊敬客户,因您被列为失信被执,
您名所账户已被冻结失信被执?老赖?个字像颗烧钉子,
钉子里。么能!昨才还完最贷,
个世界最“讲信用”!刻打话贷款XX。
客甜美音公式化响起。“李先您好,查询到您确实已被列入失信名单,
原因系统检测到您元贷款利息逾期未还,已超过。”“块?!
”几乎吼,“昨刚还万!么能块利息没还!”“先,
系统错。能您还款操作误,或者们系统结算现微延迟,
导致增利息未能被覆盖。”“补!现就补!们马解除!
”“抱歉先,旦入失信流程,解除需线程序,概需半。
”半。半里,就个“老赖”。所资产,套刚还完贷款子,,
卡里准备用装修结婚几万,全都被冻结。连杯咖啡都买。
疯样冲向XX支。林薇打话,没接。该么跟。
堂里往,每个起都么正常。只,像个揣着炸弹疯子。
到客户经理,个当初办贷款满堆笑王经理。完话,
悠悠吐个烟圈。“哦,个事啊,。”描淡态度,
让“噌”冒起。“?为么处理?
对响吗?”王经理把烟烟缸里摁灭,抬起皮瞥。神,
像只嗡嗡叫苍蝇。“系统问题嘛,们也没办法。总边数据错,
们支能么办法?已经报,等着吧。”“等?等半!就全毁!
”“们也没办法。”摊摊,无所谓,“规定就规定,流程就么。
”着油腻,副事己嘴,浑血液都往涌。“们错!
们系统BUG!凭么让承担果?”王经理终于被吵得点耐烦。
站起,自己领带,居临着。“,么。
么个构,点问题很正常。为个,破坏规矩?”凑,
压音,嘴角笑充满蔑。“再,个臭打,跟们斗?
个资本吗?”句话,像盆冰,从顶浇到脚底。僵原,浑冰。
啊。只个程序员,个臭打。拿么跟个庞融帝国斗?
连请律师都被们冻结。,阳刺。响,林薇。
接起话,还没,就到带着哭腔音。“李默,
妈……从儿到征信报告,
老赖……让必须跟分……”张张嘴,个字都。“李默,
办法啊!都还清吗?么样?”能么办法?
连自己都救。“薇薇……”音干涩得像砂,“……等,解决。
”“解决?么解决?妈,解决,就让把孩子打!
”孩子……“嗡”,片空。“们……孩子?”话,
林薇压抑哭。“周刚查,本昨个惊……”惊。现,
只剩惊吓。.自己么回到租。个为省,区很,
只平米单,奋斗起点。以为已经告别里。没到,
命运个回旋镖,又把打回原形。瘫,里片昏,像未。
响。林薇,爸妈,还公司HR。个都没接。像只鸵鸟,
把埋子里,以为样就能躲过切。但现实锤,比狠。傍,
公司HR话又打。鬼使神差接。“李默,今么没班?
话也接。”“……点事。”“么事能比作还?”HR音很,
“,被列为失信事,已经同事,现传得沸沸扬扬。
”沉。“公司注形象企业,能容忍员任何信誉污点。
”“严响公司誉。”“所以,经过管理层讨论决定,公司将与解除劳同。
相职续,到邮箱,自己线办理。”没丝度,没句挽留。
。为公司千万代码,熬无数个通宵,修复百个BUG。
以为没功劳也苦劳。但“信誉污点”面,切努力,都文值。
“。”平挂话。,已经麻。紧接着,林薇微信消息弹。
张图片。B超单。面跟着字。“李默,爸妈已经联系好,
对方公务员,,没贷款。们,能让们孙,个老赖父亲。
”“,就把孩子拿掉。”“们……就样吧。祝……以都好。
”盯着张模糊B超图。个孕囊,像个洞,瞬吸全部力。
孩子。甚至还,就永失。抓起,
林薇打话,求,让再等等。号码拨到半,又。拿么求?
现无所,无分文,作也没,还背着个“老赖”骂名。
连孩子个最基本未都到。王经理张蔑,又浮现。
“个臭打,跟们斗?”啊。斗过。输得败涂。,
就像个被满BUG程序,昨还运良好,今就全面崩溃,闪退。
躺,睁着睛,着板。从昏,到夜,再到黎。没哭,也没闹。
绝望,无。像浓稠液,,,淹没,灌肺里,
让窒息。最次响起。妈。“儿子,跟薇薇到底么?爸妈打话过,
……欠还,个骗子……”“妈,没。”“跟解释啊!
薇薇怀着孕啊!们老李第个孙子啊!”再也忍。泪,
毫无征兆决堤。像个孩子样,嚎啕哭。把所委屈,所甘,所绝望,
都哭。哭到最,只剩干呕。哭完,擦干泪,着蒙蒙。亮。
世界,依片。摸摸底,摸个积满箱子。里面,
参加各种编程赛奖杯,摞摞专业籍。
《代码全》、《算法导论》、《入理解计算系统》……些,曾经骄傲。
随拿起本,翻。熟悉字迹,密密麻麻记,
仿佛把带回个充满***代。个疯狂,像闪,
劈。王经理,系统问题。公司,损害们誉。
林薇父母,个老赖。全世界都问题。好。
既然们都“系统”问题。就让们见识。么妈,
才叫真正“系统”!.把自己锁租里。拔掉卡,
断绝界切联系。世界。只剩键盘。用仅剩几百块现,
买箱泡面,两箱矿泉,还几条最便宜烟。些,就未个全部养。
战,就平米之。武器,就台跟记本。敌,
个庞然物——XX。没么攻击们务器,太级,而且违法。
,们自以为固若汤商业规则之,
到个以击致命阿喀琉斯之踵。们欠块利息吗?好,
就从块始。始疯狂查阅XX所对公资料。
PP、官网、公众号、程序、对作接文档……任何个普通用户能接到,
都成研究对象。像个最偏执侦探,放过任何个像素点异常。
分析们APP每次版本迭代,分析们每公API代码。,
对着屏幕,分析数据流业务逻辑。,闭睛,
里构建们个系统架构图。
核交易系统、信贷审批系统、客户系管理系统……张张复杂网络铺。
把自己象成个系统里个数据包,无数节点通之穿梭,
受着每次脉。饿,就啃干巴巴泡面。困,就用泼,
或者点根烟,让尼古丁***疲惫神经。租里烟缭绕,
泡面汗混杂起,令作呕。但毫。世界里,
只剩代码、逻辑漏洞。个期过,无所获。XX系统,
就像个武装到齿堡垒,表面起无缝。始到焦虑。难真错?
难只个妄寻求报复怜虫?王经理张蔑,又次浮现。
“个臭打,跟们斗?”。能放弃。回,迫自己。
问题定。任何个由创造复杂系统,都必然漏洞。只还没到。
改变。既然从部攻,就从部“规则”入。
始研究们所业务规则,特别些起最起、最繁琐规则。比如,
们积分兑换规则、优惠券使用规则、同等级客户权限差异……些,
普通用户根本仔细。但对于,能就藏着魔鬼细节。
第周某个夜,正分析们线个“信用卡还款”活。
规则很绕:用户通过完成指定任务,以获得还款,用于抵扣信用卡账单,
但每次使用限,且效期。着达数千字用户协议。突然,
目留条极起条款。“还款使用,将信用卡账单,
由系统自抵扣结算。如用户结算主还款,能导致还款抵扣失败,
系统将个结算周期试。”试。就个。像把钥匙,
瞬打扇。编程世界里,“试制”个非常常见容错段。
但如果个制设计得好,就能引灾难性果。比如,某个极端条件,
无限次“试循环”。脏始狂。刻始模拟个景。假设个用户,
信用卡账单元,元还款。账单、系统自抵扣,
自己还元。么,待还额只剩元。
而系统为抵扣元还款。个候,么?按理,系统应该只抵扣元,
然把剩元还款退回用户账户。但如果,们程序员偷懒,
或者逻辑没严谨呢?如果系统执指令“抵扣元”,而待还额,
导致指令执失败。然,根据条规则,系统“试”。次,
还尝试执“抵扣元”个失败指令。如此往复,次又次。
个针对单个用户、微抵扣失败,就变成个循环,
断向核交易系统起无效请求。如果只个用户样操作,能没么响。
但如果成千万个用户,同,都个循环呢?成千万个循环,
就像潮样,瞬占满核交易系统所处理线程。每个线程,
都处理个永成功“抵扣元”请求。而其所正常交易请求,
比如转账、支付、取款,都因为没用线程而被无限期阻塞、排队。
个交易系统,将瞬,陷入事实瘫痪。宕,崩溃。而“假”。
起运,但么都干。就像个植物。到。终于到。
个简单BUG。个隐藏系统最处、以击致命逻辑炸弹!
着屏幕推演结果,浑都颤抖。因为害怕,而因为极致兴奋。