• Проєкти 18
  • Оцінка 5.0
  • Рейтинг 2 924

Бюджет: 45 USD Термін: 1 день

Вітаю, Олександр!

Переглянув прикріплений документ, загалом все зрозуміло.

Можу виконати на тестовому середовищі з даними з файлу або можете дати реальний потік даних для тестування.
Якщо є додаткові правила для прорахунку, то можете написати їх так.

Коли зручно більш детально обговорити і почати?

  • Проєкти 4
  • Оцінка 5.0
  • Рейтинг 834

Бюджет: 47 USD Термін: 3 дні

Доброго дня! Ознайомився з завданням. Завдання з обробки асинхронних і часткових даних — це класичний кейс управління станом (State Management), і в мене є готове архітектурне рішення для цього.

Як я реалізував workflow:

Централізація даних (Single Source of Truth): Я використовую базу даних для «збору» відвантаження. Кожне оновлення (навіть якщо воно прийшло не по порядку) потрапляє в базу через операцію Upsert. Це гарантує, що у нас завжди є актуальний «зліпок» всієї інформації по shipment_id.

Логіка перерахунку: Workflow налаштований так, що будь-який вхідний пакет даних ініціює перевірку і перерахунок. Якщо даних для фінальної ціни ще недостатньо, система зберігає поточний стан і чекає доповнень.

Обробка бізнес-правил: * Реалізована перевірка на «один календарний день» (виключення доплати).

Ставки приховані

У списку не показані ставки, приховані замовником чи фрилансером з Plus, а також ставки, що порушують правила

Актуальні фриланс-проєкти в категорії Парсинг даних

8 липня
7 липня
6 липня
5 липня