Индустрии / Настани и простори

Cashless и пристап што држат на врвот.

Фестивалите, стадионите и арените живеат од неколку часа со големи ставки. Градиме нараквици, терминали и settlement што продолжуваат да примаат плаќања кога публиката — и мрежата — се најоптоварени.

80,000 луѓе. Шест часа. Една мрежа што ќе падне во најлош можен момент.

Проблемот на настаните

Ограничувањето

Мрежата ќе падне во најголемата гужва.

Просторот ја губи конекцијата токму во погрешен момент, а редицата не чека. Градиме терминали што примаат плаќање офлајн, се усогласуваат штом врската ќе се врати и никогаш не наплатуваат двојно ниту губат допир — па паднатата базна станица е непријатност, а не прекин.

  1. 01Терминали што порамнуваат офлајн и се усогласуваат подоцна
  2. 02Идемпотентно дополнување — никогаш двојна наплата
  3. 03Пристап и плаќање со еден идентификатор
  4. 04Dashboard во живо за операции од типот war-room
Конзола за оперативи на фестивал во живо на ops.northtide.eu. KPI-јата прикажуваат 61,412 присутни од 80,000 нараквици, €812,430 порамнети на ден 2, 184ms од допир до потврда (p95) и офлајн ред од 312 допири што се празни. Ленти за проток по влез прикажуваат допири во минута по влез, табела на терминални зони го означува Bar North како офлајн порамнување, а панел за инциденти го прикажува губењето на backhaul во 21:48 со мерач на усогласување на редот на 74% и топ-5 приходи по штанд.

Операции

Ден на фестивал, инженерски изведен.

Отворање на влезовите
Onboarding на влез
Нараквиците се врзуваат за посетителите и се полнат однапред — пристап и плаќање со еден идентификатор од првиот допир.
Врв
Илјадници допири во минута
Терминалите потврдуваат за помалку од 200ms и порамнуваат во заднина; публиката никогаш не го чувствува товарот зад нив.
Гужва кај продавачите
Барови и штандови со полн капацитет
Секој продавач се усогласува во реално време, па операторите го гледаат приходот по штанд додека се случува, а не наутро.
Прекин
Базната станица паѓа
Терминалите продолжуваат да примаат плаќање офлајн, ги редат трансакциите и автоматски се усогласуваат кога конекцијата ќе се врати.
Расклопување
Книгите затворени на лице место
Порамнувањето и усогласувањето завршуваат пред да заминат камионите — чисто, балансирано затворање, а не недела табели.

Во пракса

Погледот од war-room во врв — 61,412 присутни, допири од 184ms и пад на базна станица што се порамнува офлајн.
Книгите затворени на лице место во 03:20 — €2.4M порамнети, 0 изгубени трансакции од 1.9M допири.
Една нараквица за пристап и плаќање — идемпотентни дополнувања што никогаш не наплатуваат двапати.
Штандот го преживува прекинот — 14 допири во ред усогласени при повторно поврзување, без двојни наплати.

Доказ

Што враќа работата.

Од платформа за безготовински настани што ја водевме на тридневен фестивал.

80k
Услужени посетители
€2.4M
Порамнети за 3 дена
0
Изгубени трансакции
<200ms
Потврда со допир

Можности

Што градиме.

  • Нараквици без готовина и NFC дополнување
  • Контрола на пристап и интеграција со турникети
  • Платежни терминали што работат и офлајн
  • Билети и валидација
  • Порамнување и усогласување во реално време
  • Управување со продавачи и каси
  • Контролни табли во живо
  • Справување со измами и chargeback
  • Рефундирања и порамнување по настанот
  • Хардвер и креденцијали по мера

Прашања

Што нè прашуваат операторите.

  • Терминалите продолжуваат да примаат плаќања офлајн врз основа на салдото на уредот, ја ставаат секоја трансакција во ред и автоматски се усогласуваат штом ќе се врати врската. Без двојни наплати, без изгубени допири.

  • Под 200ms од допир до потврда на терминалот. Порамнувањето се одвива во позадина, па редицата тече и во најголема гужва.

  • Да — неискористеното салдо и спорните трансакции се обработуваат преку процес на порамнување по настанот, кој се усогласува со истата книга (ledger) во која пишувале терминалите.

  • Можеме. Нараквиците, терминалите и валидаторите ги градиме сами или се интегрираме со опремата што веќе ја користите — софтверот е ист во двата случаја.

Градите за некое од овие?

Кажете ни ги ограничувањата — достапност, усогласеност, теренски услови. Ќе се вратиме со архитектура што одговара.