Skip to content

Latest commit

 

History

History
17 lines (12 loc) · 568 Bytes

functional_and_non_functional_requirement.md

File metadata and controls

17 lines (12 loc) · 568 Bytes

Functional Requirement

  • Facebook Messenger:
    • Support one-on-one chat
    • Keep track of online/offline status of users
    • Support persisitence storage of chat history
    • Group chatting (extend function)
    • Push notification: notify user of new message when they are offline (extend function)

Non Functional Requirement

Low Latency: real time performance. Highly persistency: user see the same information in all device. Hihg availability: very low down time. Our services shouls support a heave search load since there will be a lot of search requests.