За много от нас 26 октомври ще се запомни с един дълъг ден изпълнен с неистови опити да си закупим билет за едно от най-очакваните събития през 2024г - мега концерта на Ed Sheeran в София. Въпреки че билетите почти се разпродадоха в рамките на ден, много хора предпочетоха да си спестят нервите и изгубеното време и взеха решение да посетят събитието в Румъния, което ще се проведе седмица по-рано на 24 август 2024г.
Статията ще бъде малко по-техническа и е вероятно да не можете да разберете в детайли част от написаното, за което се извиняваме предварително.
Ticket Station Bulgaria обявиха, че в 09:30 на 26 октомври ще пуснат сайт в който можем да се наредим на опашка и когато редът ни дойде да закупим своите билети. Речено сторено, в 09:35 сайтът вече беше онлайн и в 10:00 вече се появиха първите късметлии с ценните “хартийки”.
Още докато си чакахме търпеливо реда, от професионално изкривяване, отворихме нашите browser development конзоли и какво да видим, console.log-ове, които print-ват разни обекти. “Случва се” си казахме и не обърнахме достатъчно внимание, но чакай малко, какво е MyPosition.vue, това не трябва да е там. Защо разработчиците са качили sourcemap-а в production build?!, това е сериозен пропуск който leak-ва целия клиентски код във вида в който програмиста го е писал.
Тъй като разработчиците на тази система са ни предоставили възможност да прочетем целия им клиентски код, приятно форматиран и четим, ние се заехме с частта да го разгледаме. Ticket Station са взели решението да разработят малка система, която да служи като портал между основната им система за закупуване на билети и хилядите хора, които чакат своя ред на опашка.
this.myPosition <= this.queuePosition
Реализирането на сложната задача да обслужиш над 100 хиляди души в рамките на няколко десетки минути не е толкова тривиална задача. Хората, които не са технически запознати обаче, не осъзнават в детайли потенциалните проблеми пред които са изправени разработчиците. Това разбира се не им е работа. Всеки човек очаква в рамките на няколко минути да влезе в дадена платформа, да закупи своя билет и да продължи нормално своето ежедневие. За съжаление набързо скалъпената платформа от страна на Ticket Station и лошите инженерни решения превърнаха този 26 октомври в едно голямо преживяване и луда борба в опит да се сдобият с билет за любимия изпълнител.
Дано разработчиците и организаторите от Ticket Station да направят своите изводи от случилото се. А междувременно всички ние ще се видим на концерта в България (или Румъния), живот и здрав!
Други статии
Хотели на първа линия в Свети Влас
Свети Влас е малък град, който благодарение на своето местоположение и климат се превръща в едно от най-посещаваните места през последните няколко години. Намира се на 5 км от курорта Слънчев бряг и на 45 км северно от град Бургас. На това място склоновете на планината "Стара планина" се спускат към морето. Въздушните течения между морето и планината създават уникален климатичен феномен, като създават кристално чист въздух без полени. Това е мястото в България, където се лекуват астма и респираторни заболявания.
Спорт и развлечение в София. Какво да правим в София през лятото?
За любителите на физическите активности, София разполага с множество природни паркове, градински центрове и открити площадки, където можете да тренирате или да играете спортни игри. Можете да се запътите към Борисовата градина или Южния парк, където ще намерите писти за бягане, велосипедни алеи, тенис кортове, баскетболни и футболни игрища.
Нощен живот в София. Кои места си струва да посетим?
Не си мислете, че всички нощни заведения са еднакви. Всеки има своите характеристики, всеки се опитва да изпъкне с нещо, за да привлече посетители. Едни могат да предложат жива музика, известни гост изпълнители, тематични вечери. Всяка дискотека се опитва да предостави най-добро качество за своите клиенти и да остави трайни спомени за уникални парти вечери.
13 Дестинации за пътуване в Европа през октомври
Ако търсите перфектното място за есенно пътуване през октомври, когато температурите остават приятни, а тълпите от летни туристи вече са се разотишли, имаме чудесни предложения за вас. Есента е отличен период да се потопите в културата и красотата на Европа, без да се притеснявате от горещините или пренаселените места. Представяме ви 13 изключителни дестинации, където можете да се насладите на слънчеви дни, спокойна атмосфера и възможност за нови приключения.