+− THE DAILY DIFFdev & AI news
REVERT

සර්වර් 8න් 7කට සිදුකල යෙදවීමකින් ඩොලර් මිලියන 460ක් අහිමි විය. මිනිත්තු 45ක්.

2012 අගෝස්තු 1, පෙ.ව.

2012 අගෝස්තු 1, පෙ.ව. 9:30 ET: එක්සත් ජනපද කොටස් වෙළඳාමෙන් දහයෙන් එකකට ආසන්න ප්‍රමාණයක් පිටුපස සිටින වෙළඳපල සාදන්නා වන Knight Capital, එහි SMARS සර්වර් අටෙන් හතකට නව ඇනවුම්-රවුටින් කේතය යෙදවීය. අටවැනි සර්වරය 2003 දී අත්හිටවූ "Power Peg" කේතය තවමත් ධාවනය කරයි, නව විශේෂාංගය නැවත භාවිතා කරන ධජය පිටුපසින්. මිනිත්තු 45ක් එය කිසිදා නොනැවතී දරුවන්ගේ ඇනවුම් යවයි: ක්‍රියාත්මක කිරීම් මිලියන 4ක්, කොටස් මිලියන 397ක්, දළ වශයෙන් ඩොලර් බිලියන 7ක තනතුරු, ඩොලර් මිලියන 460ක පාඩුවක්. වෙළඳපල විවෘත කිරීමට පෙර අනතුරු ඇඟවීමේ ඊමේල් 97ක් ලැබී තිබුණි. SEC හිම නියෝගයෙන් පශ්චාත් මරණ පරීක්ෂණය: කිසිවෙකු සමාලෝචනය නොකළ අතින් සිදුකල යෙදවීම, අර්ථ දෙකක් සහිත ධජය, 2005 දී ගෙන ගොස් කිසිදා නැවත පරීක්ෂා නොකළ නැවතුම්-කවුන්ටරය, නොතිබූ kill switch එක, සහ සජීවී වෙළඳපලක එය නරක අතට හැරවූ "නිවැරදි කිරීම". නිවැරදි කිරීම පිළිබඳ තීන්දුව: REVERT.

ලිඛිත සංස්කරණය කියවන්න (ඉංග්‍රීසි) ↗

මෙම වීඩියෝවෙන් ආවරණය වන දේ

  • 2012 ජූලි 27–31: RLP කේතය SMARS සර්වර් 8න් 7කට අතින් පිටපත් කරන ලදී; දෙවන සමාලෝචකයෙකු නැත, ලිඛිත ක්‍රියා පටිපාටියක් නැත
  • අගෝස්තු 1, පෙ.ව. 8:01: වෙළඳපල විවෘත කිරීමට පෙර "Power Peg අක්‍රියයි" යනුවෙන් ඊමේල් 97ක්; අනතුරු ඇඟවීම් ලෙස නිර්මාණය කර නැත, කියවා නැත
  • අගෝස්තු 1, 9:30–10:15: ඇනවුම් 212ක් කොටස් 154ක ක්‍රියාත්මක කිරීම් 4Mක් බවට පත් වේ; $3.5B දිගු, $3.15B කෙටි; $460M අහිමි විය; නව කේතය ඉවත් කිරීමෙන් එය නරක අතට හැරේ
  • අගෝස්තු 2 – දෙසැම්බර් 19: කොටස් −63% කින් $2.58 දක්වා, $1.50/කොටසකට $400M ගලවාගැනීමක්, GETCO සමඟ ඒකාබද්ධ වීම; 2013 ඔක්තෝබර්: $12M SEC දඩයක්, පළමු Market Access Rule නඩුව

පරිවර්තනය කරන ලද පිටපත

මුල් ඉංග්‍රීසි නිරූපණයෙන් පරිවර්තනය කරන ලදී. පවතින ශ්‍රව්‍ය සහ ශීර්ෂ පාඨ YouTube මගින් පාලනය වේ.

0:00 වෙළඳ සමාගමක් සර්වර් අටකින් හතකට නව කේතයක් යොදවයි, සහ අටවැනි සර්වරය කොටස් ඩොලර් බිලියන හතකට ආසන්න ප්‍රමාණයක් මිලදී ගෙන විකුණයි මිනිත්තු හතළිස් පහක් ඇතුලත, එය බොහෝය, බදාදා දිනකදී පවා. 2012 අගෝස්තු 1 වැනිදා. එක්සත් ජනපදයේ සියලුම කොටස් වෙළඳාමෙන් දහයෙන් එකක් වන Knight Capital, ඩොලර් මිලියන 440ක පාඩුවක් වාර්තා කරයි. SEC පසුව මිලියන 460කට අධික සංඛ්‍යාවක් ගණනය කරයි, Knight හට මිලියන දොළහක දඩයක් නියම කරයි, සහ පශ්චාත් මරණ පරීක්ෂණය තනිවම ලියයි: පිටු දහයක්, විශේෂණ ශුන්‍යයක්.

0:25 එය සිදුවන්නේ කෙසේද, එය කළ හැක්කේ ඇයි, සහ ඇත්ත වශයෙන්ම දොස් පැවරෙන්නේ කාටද. මෙය The Daily Diff, පශ්චාත් මරණ පරීක්ෂණයයි. ජූලි 27. නිව් යෝර්ක් කොටස් වෙළඳපොල සිල්ලර ද්‍රවශීලතා වැඩසටහනක් දියත් කරයි අගෝස්තු 1 වැනිදා, එබැවින් Knight එහි ඇනවුම් රවුටරය වන SMARS වෙත නව කේතය පිටපත් කරයි, දිනකට සර්වර් කිහිපයක්, අතින්. එක් කාර්මිකයෙක්, සර්වර් අටක්, පිටපත් හතක්. කිසිවෙකු පරීක්ෂා නොකරයි; කිසිදු නීතියකින් කිසිවෙකුට එය කිරීමට අවශ්‍ය බවක් නොකියයි. පෙ.ව. 8:01. අභ්‍යන්තර පද්ධතියක් කාර්ය මණ්ඩලයට දෝෂයක් ඊමේල් කිරීමට පටන් ගනී: Power

0:51 Peg අක්‍රියයි. වෙළඳපල විවෘත කිරීමට පෙර ඊමේල් අනූ හතක්. ඒවා අනතුරු ඇඟවීම් ලෙස නිර්මාණය කර නැත, එබැවින් කිසිවෙකු ඒවා කියවන්නේ නැත, එය මිලක් සහිත නිර්මාණ තීරණයකි. 9:30, වෙළඳපල විවෘත වේ. සර්වර් හතක් නව කේතය ධාවනය කරයි. අටවැනි සර්වරය එකම ධජය දකියි, ඒ වෙනුවට Power Peg ධාවනය කරයි: Knight 2003 දී අත්හිටවූ කේතය 2003 දී සහ කිසිදා මකා නොදැමූ. එය පාරිභෝගික ඇනවුම් 212ක් සඳහා දරුවන්ගේ ඇනවුම් යවයි, සහ කිසිදා නොනැවතී.

1:13 ක්‍රියාත්මක කිරීම් මිලියන හතරක්. කොටස් මිලියන 397ක්. රඳවා තබා ගැනීමේ ගිණුමක් එහි ඩොලර් මිලියන දෙකක සීමාව ඉක්මවා යයි, එය කිසිවකට සම්බන්ධ කර නැත. ඉංජිනේරුවන්, සජීවී වෙළඳපලකදී, නව කේතය හොඳ සර්වර් හතෙන් ඉවත් කරයි, එමගින් Power Peg සෑම තැනකම ක්‍රියාත්මක වේ. 10:15 පමණ වන විට එය නතර වේ: බිලියන තුනහමාරක් දිගු, බිලියන 3.15ක් කෙටි.

1:31 එක: Power Peg හි නැවතුම් තත්වය, මව් ඇනවුම සම්පූර්ණ වී ඇති බව පවසන කවුන්ටරය, 2005 දී ගෙන ගොස් කිසිදා නැවත පරීක්ෂා නොකෙරේ, එබැවින් අත්හිටවූ කේතය සදාකාලිකවම ලූප වේ. දෙක: නව විශේෂාංගය Power Peg හි පැරණි ධජය නැවත භාවිතා කරයි, එබැවින් එකම 'ඔව්' යන්න සර්වර් දෙකකදී අර්ථ දෙකක් දරයි. තුන: kill switch එකක් නැත. කිසිවක් ඇතුළත ඇනවුම් එළියට යන ඇනවුම් සමඟ සංසන්දනය නොකරයි; කිසිවක් SMARS නවත්වන්නේ නැත. අවදානම් මොනිටරය මිනිසුන් විසින් නරඹන තිරයකි; එය සීමාවන් නොපෙන්වයි. git blame: නව ධජයක් වෙනුවට නැවත භාවිතා කළ ධජයක්, අවුරුදු නවයක් තිස්සේ ඇමතීමට හැකි මළ කේතයක්,

2:00 සහ දෙවන ඇස් යුගලයක් නොමැති අතින් සිදුකල යෙදවීමක්. කාර්මිකයා නොවේ. SEC නියෝගය ඔහුට කිසිදා නම් නොකරයි, මා ද එසේ නොකරමි. පිපිරුම් අරය: ඩොලර් මිලියන 460ක්, දළ වශයෙන් මිනිත්තුවකට මිලියන දහයක්. කොටස් 63%කින් ඩොලර් දෙකයි පනස් අට දක්වා පහත වැටීම, කොටසකට ඩොලර් එකයි පනහට ඩොලර් මිලියන 400ක ගලවාගැනීමක්, නත්තල වන විට Getco සමඟ ඒකාබද්ධ වීමක්. Hacker News, බ්‍රහස්පතින්දා: මිනිසෙකු මැදිහත් නොවී විනාඩි 45ක් එය ක්‍රියාත්මක වූයේ කෙසේද? එය එසේ නොවීය. මිනිසුන් එය නරක අතට හැරවීය.

2:25 තීන්දුව, පශ්චාත් මරණ පරීක්ෂණය: REVERT. Knight කිසිදා තමන්ගේම පශ්චාත් මරණ පරීක්ෂණයක් නොලියයි; නියාමකයා එය ලියයි, මාස දහහතරකට පසුව, සහ නිවැරදි කිරීම දඩයක් සහ ඒකාබද්ධ වීමකි. සඳුදා: නව විශේෂාංගය, නව ධජය; මළ කේතය මකා දමනු ලැබේ, අක්‍රිය නොකෙරේ; ඇනවුම් යවන ඕනෑම දෙයකට අක්‍රිය කිරීමේ ස්විචයක් ලැබේ. ඔබට තවමත් කතා කිරීමට අවසර නැති සිද්ධිය මට එවන්න, අදහස් දැක්වීම් වලින්, හෝ daily diff dot dev වෙතින්. අදට වෙනස එයයි.

2:48 මම Axrisi වෙතින් Niko. වගකීමෙන් ඒකාබද්ධ කරන්න.

මූලාශ්‍ර

  1. SEC Administrative Order, Release No. 34-70694 (Oct 16, 2013), In the Matter of Knight Capital Americas LLCwww.sec.gov
  2. SEC press release 2013-222, "SEC Charges Knight Capital With Violations of Market Access Rule"www.sec.gov
  3. Knight Capital Group 8-K, Aug 2, 2012 (the $440M statement)www.sec.gov
  4. Knight Capital Group 8-K, Aug 6, 2012 (the $400M convertible preferred)www.sec.gov
  5. Knight / GETCO merger announcement, Dec 19, 2012www.sec.gov
  6. NYT DealBook, "Knight Capital Says Trading Glitch Cost It $440 Million" (Aug 2, 2012)archive.nytimes.com
  7. Hacker News, Aug 2, 2012 (73 points)news.ycombinator.com
  8. Hacker News, "The $440M software error at Knight Capital" (294 points)news.ycombinator.com

අදාළ වීඩියෝ

postmortem · si · 2026 බිනර 19

Google Cloud හිස් ක්ෂේත්‍රයකින් බිඳවැටුණි. පැය තුනක්.

හිස් ක්ෂේත්‍ර කිහිපයක් සහිත ප්‍රතිපත්ති පේළියක් ශුන්‍ය දර්ශකයකට (null pointer) වැදී ඇති අතර, Google Cloud එකවර සෑම ප්‍රදේශයකම බිඳ වැටේ - එවිට Cloudflare ද එය සමඟ බිඳ වැටේ. 2025 ජුනි 12, 17:49 UTC: සෑම

2:57 ↗
postmortem · si · 2026 බිනර 12

රෙගෙක්ස් එකක් ක්ලවුඩ්ෆ්ලෙයාර් වට්ටනවා. විනාඩි 27ක්.

2019 ජූලි 2, 13:42 UTC: ක්ලවුඩ්ෆ්ලෙයාර් හි වෙබ් යෙදුම් ෆයර්වෝල් සඳහා එක් නව රීතියක් ආසන්න වශයෙන් තත්පර දෙකකින් නගර 180+ ක සජීවී වේ. එය සිමියුලේට් ප්‍රකාරයේ XSS රීතියක් වන අතර, එය කිසිවක් අවහිර නොකරයි,

3:00 ↗
postmortem · si · 2026 බිනර 25

එක්-මිලි තත්පරයක දෝෂයක් UK ගුවන් ගමනාගමනය නතර කළේය. පැය හයක්.

සැප්තැම්බර් 8 වන අඟහරුවාදා පෙ.ව. 10:00 ට, NATS හි ජාතික ගුවන් අවකාශ පද්ධතිය (NAS) තුළ සාමාන්‍ය squawk-කේත ඉල්ලීමක් අගයක් යාවත්කාලීන කිරීමේ ක්‍රියාවලිය අතරතුර ඉහළ ප්‍රමුඛතා පණිවිඩයකින් බාධා විය. නිරාවර

3:06 ↗
postmortem · si · 2026 බිනර 22

නැවත පණගැන්වීමක් ටෙල්ස්ට්‍රා 2006ට යැවීය. දුරකථන මිලියන නවයක්.

මෙල්බර්න්හි ඉංජිනේරුවෙකු අලුයම 2:50ට ටයිමින් චැසියක් නැවත ක්‍රියාත්මක කරයි, උදෑසන වන විට ඕස්ට්‍රේලියාවේ විශාලතම ජංගම දුරකථන ජාලය එකඟ වන්නේ එය 2006 නොවැම්බර් බවයි. 2026 ජූලි 8: ටෙල්ස්ට්‍රා හි NTP චැසිය

3:15 ↗