Skip to content

Commit

Permalink
update README, FAQ
Browse files Browse the repository at this point in the history
  • Loading branch information
alesavin committed Mar 15, 2018
1 parent 1022abc commit 6fa3cdc
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 0 deletions.
8 changes: 8 additions & 0 deletions FAQ.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,3 +19,11 @@
- **A**: В тестах указывается таймаут в 30 секунд как максимальное время запуска контейнера. Предполагается что этого
достаточно для инициализации и запуска. Если есть разумные причины увеличить таймаут, это можно сделать, иначе
следует прооптимизировать процесс инициализации - ускорить его.

- **Q**: Во втором задании есть упоминание о нескольких серверах приложения. Правда ли, что может быть запущено
несколько серверов приложения? Если да, правда ли, что при этом kv-node одна на всех? Требуется ли в честь этого
реализовать транзакционность?
- **A**: да, предполагается что может работать, как минимум, PhoneBook 1.0 и PhoneBook 1.1 одновременно, при этом
используется один инстанс kv-node. Транзакционность реализовывать не нужно: предполагается что операция с одним ключом в
kv-node атомарна. Если сохраняются две записи (в PhoneBook 1.1) и зафейлилась одна из них, то функциональность отката
необязательна - достаточно вернуть клиенту приложения ошибку.
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,3 +10,5 @@

[Задание 2](TASK2.md)

[Задание 3](TASK3.md)

0 comments on commit 6fa3cdc

Please sign in to comment.