നിങ്ങൾക്കായി എന്ത് ചെയ്യുന്നു
- സന്ദേശങ്ങളും പ്രതികരണങ്ങളും മറ്റേയാളുടെ ഫോണിലും നിങ്ങളുടെ മറ്റ് ഉപകരണങ്ങളിലും ഉടനടി കാണും.
- ഓഫ്ലൈനായിരുന്ന ഫോൺ തിരികെ വരുമ്പോൾ വിടവില്ലാതെ ബാക്കി ലഭിക്കും.
എങ്ങനെ പ്രവർത്തിക്കുന്നു
ഓരോ ആപ്പും സെർവറുമായി ആധികാരികമാക്കിയ ഒരു WebSocket കണക്ഷൻ തുറന്നുവയ്ക്കുന്നു. നിങ്ങൾ സന്ദേശം അയയ്ക്കുമ്പോൾ, സെർവർ ആദ്യം അത് ഡാറ്റാബേസിൽ എഴുതുന്നു, അതിനുശേഷം മാത്രം ഇവന്റ് പ്രസിദ്ധീകരിക്കുന്നു. നിരവധി സെർവർ പ്രോസസുകൾ അടുത്തടുത്ത് പ്രവർത്തിക്കുകയും പങ്കിട്ട പബ്ലിഷ്/സബ്സ്ക്രൈബ് ചാനൽ വഴി ഇവന്റുകൾ പരസ്പരം കൈമാറുകയും ചെയ്യുന്നു; സ്വീകർത്താവിന്റെ കണക്ഷൻ ഏത് പ്രോസസിന്റെ പക്കലാണോ അത് സന്ദേശം എത്തിക്കുന്നു.
സ്വീകർത്താവ് ഓഫ്ലൈനാണെങ്കിൽ, പുഷ് അറിയിപ്പ് അവരുടെ ഫോൺ ഉണർത്തുന്നു, വീണ്ടും ബന്ധിപ്പിക്കുമ്പോൾ ആപ്പ് റീപ്ലേ ലോഗിൽ നിന്ന് ബാക്കി നേടുന്നു. എൻഡ്-ടു-എൻഡ് എൻക്രിപ്റ്റ് ചെയ്ത ചാറ്റിൽ ഇതിലൂടെയെല്ലാം സഞ്ചരിക്കുന്നത് സെർവറിന് വായിക്കാനാകാത്ത എൻക്രിപ്റ്റ് ചെയ്ത കവറാണ്.
അകത്ത് എന്താണ്
WebSocket · Node.js · TypeScript · PostgreSQL · Redis
പതിവ് ചോദ്യങ്ങൾ
കണക്ഷനില്ലാതെ സന്ദേശം അയച്ചാൽ?
കണക്ഷൻ തിരിച്ചെത്തുമ്പോൾ ആപ്പ് അയയ്ക്കും. സെർവറിന് ലഭിച്ചാലുടൻ, ആരെയും അറിയിക്കും മുമ്പ് അത് സൂക്ഷിക്കുന്നു.
സെർവർ എൻക്രിപ്റ്റ് ചെയ്ത സന്ദേശം എത്രകാലം സൂക്ഷിക്കും?
സ്വീകർത്താവിന്റെ ഓരോ ഫോണിനും അതിന്റെ പകർപ്പ് ലഭിക്കുന്നതുവരെ, പരമാവധി 30 ദിവസം.