Щойно бачив, як хтось запитує, що таке «доступність даних» і «фінальність», каже, що це все надто абстрактно. Насправді, не лякайся термінів: візьми одну головну лінію — по суті це питання «що саме відбувається в цьому ланцюжку, і чи можна це змінити».



Коли я був новачком, мені здавалося, що «фінальність» — це коли транзакцію підтвердили, і на цьому все, як банківський переказ: гроші надійшли — і їх уже можна витрачати. Пізніше я з’ясував, що в деяких ланцюжках фінальність — це насправді питання «ймовірності»: наприклад, ти бачиш, що транзакцію включили, але сортувальник (сортератор) може наступної ж миті «передумати» і перебудувати (перевпорядкувати) бухгалтерський облік. Тоді твоя втрата — це як коли ти щойно замовив доставку, а кур’єр каже «замовлення скасовано»: таке ж прикре відчуття.

Нещодавно розкупили апаратні гаманці, і навколо купа людей побігли користуватися гарячими гаманцями. Я їм кажу: принаймні додайте хоча б трохи безпеки. Схилів (фішингових) посилань — повно, не думай, що натиснув «підтвердити» — і все. Якщо дані в ланцюжку взагалі не зберегли правильно — от тоді вже точно буде «вся сума в нікуди». У будь-якому разі, неважливо, які там професійні назви: запам’ятай лише таке — дані мають спершу бути записані (доступність), потім порядок має бути «закріплений» (сортування), і врешті ніхто не зможе змінити (фінальність). Коли ці три кроки зроблені правильно, ланцюжок справді можна вважати «надійним».

А що зараз? Я розумію це ще пряміше: це гра «хто вирішує». Вирішує сортувальник — значить, тобі доведеться терпіти; фінальність треба чекати — отже, доведеться чекати. Не питай «чому», питай «як у цьому є змова/суперництво» — бо це саме така гра.
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • Прокоментувати
  • Репост
  • Поділіться
Прокоментувати
Додати коментар
Додати коментар
Немає коментарів
  • Закріплено