Добавить новость

Количество выданных в РФ потребительских кредитов сократилось в июне на 4,7%

Врач Прокофьев: Байден может не пережить очередное заражение COVID-19

МК: женщина и ребенок погибли в ДТП с грузовиком и микроавтобусом в Подмосковье

В МЧС заявили, что «Крокус» поджигали бензином или коктейлями Молотова





Новости сегодня

Новости от TheMoneytizer

I'm a software engineer stranded in the IT outage airport chaos. CrowdStrike broke a cardinal rule of software development and I can't believe the fallout.

Ahmed Al Sharif, a software engineer of nearly 20 years, was flying from Barcelona to the UK when the global outage disrupted his travel.

Lines at Barcelona-El Prat Airport at the check-in desks amid travel chaos.
Check-in was congested at Barcelona-El Prat Airport.
  • Ahmed Al Sharif has worked in software engineering and consumer electronics for decades.
  • The CTO found himself caught up in the outage-induced travel chaos early July 19.
  • He said CrowdStrike broke a cardinal rule for developers, and the fall-out has been eye-opening. 

This as-told-to essay is based on a transcribed conversation with Ahmed Al Sharif, 32, the CTO of Sandsoft, a game developer. Al Sharif was stranded at Barcelona airport on Friday, July 19th, due to the IT outage that's been disrupting travel and other services. The following has been edited for length and clarity.

I began my tech career almost two decades ago as a software engineer. I've been a startup founder and have worked for large companies like EA and Meta.

On Friday July 19th, I was meant to be flying from Barcelona International Airport to London Heathrow on business at 11 a.m. local time.

I was surprised to arrive and find the flights shuttered. It was also surprising to learn that there had been significant malfunctions across multiple Windows-based systems at the airport. It took some digging to find out that it was a global event.

Even as an engineer, the outage has been strange to witness. I didn't believe that there was this much dependency on a single piece of third-party software that, if they pushed an update irresponsibly, would cause this much havoc.

I realized the IT outage was happening after I arrived to chaos at the airport

I left for the airport at 8 a.m. Before I got there, there were some early signs of something being wrong.

I couldn't log into my online banking app, and things were a bit slow when I logged into my Outlook-based email, but I chalked it up to my hotel WiFi.

When I got to the airport at around 8:20 a.m., it was packed. The queues were endless. Several check-in desks displayed blue screens, and no one was being processed. I realized something bigger was happening.

I couldn't understand where to queue, and when I asked an airport advisor, they said there was no point queuing now because there was a fault with the ticketing, booking, and reservation systems.

I asked if our airport was the only one affected, and they told me that it was happening everywhere.

That's when my furious Googling began. I realized that the issue was with CrowdStrike, and it was happening globally.

Lines at Barcelona-El Prat Airport at the check-in desks amid travel chaos.
Check-in was congested at Barcelona-El Prat Airport.

Disruptions at the airport continued throughout the day

Over the course of the day, baggage drop machines, vending machines, and most display boards at the airport weren't working.

Check-ins were being done manually. Before I was given a handwritten paper ticket, I had to prove I had booked a flight for that day by showing staff my emails as proof of payment. Anyone with checked luggage had to bring it to the gate, and airport staff were throwing it into the cargo hold by hand.

A handwritten boarding pass
Al Sharif's hand-written boarding pass.

My own flight has been delayed by six hours, and I'm still in the airport at the time of speaking. It's been annoying and inconvenient, but thankfully, the company is covering my travel, and they understand the situation is out of my control.

I've spoken to people waiting in the airport for 11 hours. People seem pretty frustrated.

I was surprised to learn about CrowdStrike's dominance on Microsoft devices

During my delay, I've been occupying myself by trying to understand the situation more. It's quite intriguing and reveals that we've taken for granted how interconnected our world is and how dependent we are.

I was surprised to learn that the cascading failures were caused by an update CrowdStrike pushed early Friday morning.

CrowdStrike is well-known in the cybersecurity industry, but until today, I don't think anyone was aware of its dominance as a platform on Windows. It didn't cross my mind that a third-party solution could cause this much damage to Windows-based machines.

One of the cardinal rules of software development is that you typically don't want to push a fix later in the week or on a Friday. You'll have less support trying to fix any issues and the weekend is gone.

It feels like cardinal rules were broken. However, CrowdStrike might have evidence to suggest that this is a freak accident, so I don't think it's fair to point fingers too much.

I've seen people comment on this situation about diversification and companies not relying on just one or two providers. I don't think that's realistic.

Windows is commonly used. In any free market economy, the best-performing and most suitable product will dominate the market.

We need more stringent reviewing and understanding of the tools we use on critical infrastructure. The impact here was so big because it affected infrastructure like airports, railway stations, and hospitals. It's going to cost the economy a lot.

Had there been more due diligence or even government regulation, I don't this would have happened.

I'd expect that after this, government authorities will expect widely used platforms like CrowdStrike to notify them before they push changes like this.

Technology will shape our future, so we need to consider how we regulate it

We haven't fully seen the impact this outage will have, and it's definitely put into perspective how the little devices we keep in our pockets dictate the rhythms of our lives.

I don't think anyone really understood the true scope and presence of CrowdStrike before today.

I still see our future becoming increasingly automated. There will probably be many more situations like this, especially as our society pushes toward more automation. I still think technology is a good thing, but it's made me want to get my bills in the post now and then.

It usually takes a horizon event like this to cause lessons to be learned. I don't think technology is intrinsically good or evil; it depends on how it's used and regulated.

Read the original article on Business Insider

Читайте на 123ru.net


Новости 24/7 DirectAdvert - доход для вашего сайта



Частные объявления в Вашем городе, в Вашем регионе и в России



Smi24.net — ежеминутные новости с ежедневным архивом. Только у нас — все главные новости дня без политической цензуры. "123 Новости" — абсолютно все точки зрения, трезвая аналитика, цивилизованные споры и обсуждения без взаимных обвинений и оскорблений. Помните, что не у всех точка зрения совпадает с Вашей. Уважайте мнение других, даже если Вы отстаиваете свой взгляд и свою позицию. Smi24.net — облегчённая версия старейшего обозревателя новостей 123ru.net. Мы не навязываем Вам своё видение, мы даём Вам срез событий дня без цензуры и без купюр. Новости, какие они есть —онлайн с поминутным архивом по всем городам и регионам России, Украины, Белоруссии и Абхазии. Smi24.net — живые новости в живом эфире! Быстрый поиск от Smi24.net — это не только возможность первым узнать, но и преимущество сообщить срочные новости мгновенно на любом языке мира и быть услышанным тут же. В любую минуту Вы можете добавить свою новость - здесь.




Новости от наших партнёров в Вашем городе

Ria.city

В Петербурге бухгалтера ЖКС обвиняют в хищении 80 млн рублей

Василий Ливанов, советский и российский актер, сценарист, режиссер, Народный артист РСФСР

Тимати, МОТ, «Руки Вверх!» и 205 000 гостей: в России прошел VK Fest. Как это было?

В подвале магазина произошло короткое замыкание проводки на Рижском проезде

Музыкальные новости

Общество: Скоростное движение в обход Твери и Тольятти укрепит экономику и логистику России

Объявлены судейские бригады на матчи первого тура МИР РПЛ

Чемпионат и первенство России по судомодельному спорту пройдет в Пензе

Shaman объяснил, почему выступил у посольства США в Москве

Новости России

Минтранс Подмосковья призвал быть внимательными на дорогах во время дождя

Демидов: в хабаровском Бикине введен режим ЧС после сильного дождя

У посольства США в Москве началась акция протеста, организованная певцом SHAMAN

Новый маршрут «Малевич в лесу» открылся в Одинцове

Экология в России и мире

Заинтересовавший Владимира Путина хит семьи Рыбачевых презентовали на радиостанциях «Газпром-Медиа»

Итоги конкурса моделей «Best Model Europe 2024»

В Оренбургском филиале АО «Желдорреммаш» освоен ремонт нового оборудования для тепловозов «Витязь», работающих на БАМе

Семьи работников заводов АО "Желдорреммаш" стали призерами федерального конкурса «Это у нас семейное»

Спорт в России и мире

«Такими вы их никогда не видели». ATP опубликовала видео с Медведевым и Рублёвым

Принцесса Кейт Миддлтон надела на Уимблдон платье в цветах теннисного клуба

Саснович вышла в четвертьфинал турнира WTA-250 в Будапеште

Уроженка Самарской области выступит на Олимпиаде в Париже

Moscow.media

Пермский маньяк-людоед трудоустроился в приют для животных

Готовность моста через Каму – 80%

Семья сотрудника Улан-Удэнского ЛВРЗ одержала победу в федеральном конкурсе

Письмо генеральному прокурору и отмена выборов - чем может обернуться избрание нового главы города Сочи?











Топ новостей на этот час

Rss.plus






Минтранс Подмосковья призвал быть внимательными на дорогах во время дождя

Трехтысячный ребенок родился в перинатальном центре Балашихи с начала года

У посольства США в Москве началась акция протеста, организованная певцом SHAMAN

Тимати, МОТ, «Руки Вверх!» и 205 000 гостей: в России прошел VK Fest. Как это было?