Ripanga o Ihirangi[Huna][Whakaatu]
Ko te WhatsApp he kaupapa karere paapori e taea ai e nga kaiwhakamahi te whakawhiti karere ki a raatau ano.
Kua whakaaro koe me pehea te mahi a WhatsApp?
He aha nga ariā e pou here ana i tana hanganga me tana mahi?
Ka haere tenei tuhinga ki runga i nga kaupapa o WhatsApp hoahoa pūnaha.
Ka haere ano matou i roto i te hoahoanga whanui a WhatsApp, ka taea te whakamahi ki te hanga momo momo rorohiko korero.
Na, kaore he korero, me titiro ki te hoahoa punaha a WhatsApp!
1. Nga Whakaritenga Matua
WhatsApp Ko te hangarau tino tauineine e whakamahia e te iwi maha puta noa i te ao. Ko te mutunga, me pai te hoahoa kia noho pono me te mahi i nga wa katoa.
Ko te mutunga, he mea nui te whakatau i nga hiahia nui o te punaha.
Ko enei nga whakaritenga iti mo te karere WhatsApp:
- He kaha ki te whakahaere i nga taunekeneke takitahi.
- Ka taea te tuku korero me te kitenga whakamutunga (Ka tukuna, ka tukuna, ka panuitia).
- Whakaaetia te whakamunatanga mutunga-ki-mutunga me te tautoko pāpāho (whakaahua/ataata).
Kia kite tatou e hia te kaha o ta tatou ratonga e tika ana.
2. Te Whakatau i te Raukaha
Ko ta matou whainga ko te hanga i tetahi papa e kaha ana ki te whakahaere i te nui o nga waka. Whakaarohia 10 piriona SMS ka tukuna ia ra. Kei a matou:
- Ia ra, 10 piriona SMS ka tukuna e te kotahi piriona tangata.
- I te nuinga o nga waka (ia hekona), 700,000 nga tangata i kaha (6X toharite)
- I te wa e whakamahia nuitia ana, 40 miriona nga karere ka tukuna mo ia hekona.
- Ko te roa toharite o te karere he 160 pūāhua: 10B * 160 = 1.6TB o nga raraunga ka hangaia ia ra.
- Tangohia nga tau tekau o te mahi hei tauira: 10 * 1.6B * 365 PB
- Ko te tono katoa ka hangaia he ratonga moroiti, ka mahia e ia he mahi motuhake. Whakaarohia ko te tuku karere ka roa te 20 milliseconds me te 100 nga hononga hono mo ia tūmau. Ko te mutunga mai, ko te maha o nga kaitoro korerorero e hiahiatia ana = (nga karere korerorero mo ia te rua o te Rooputanga)/ hononga hono mo ia tūmau = 40M * 20ms / 100 = 8000 tūmau.
3. Te hanganga taumata teitei
Ka hangaia tenei punaha i runga i nga ratonga matua e rua. Ko te ratonga korerorero me te ratonga whakawhiti, hei tauira. Ma te ratonga korerorero e whakahaere nga waka katoa i mahia e nga karere ipurangi a nga kaiwhakamahi. I te wa ano, ka whakahaerehia e te ratonga rangitahi nga waka ina tuimotu te kaiwhakamahi.
Mena kei te ipurangi te kaiwhakamahi, ko te ratonga korerorero kei te whakahaere i te tuku karere.
Ka manatoko mena kei te ipurangi te kaiwhiwhi o te karere, kaore ranei; mena kei te ipurangi te kaiwhiwhi, ka tukuna tonu e tenei ratonga te karere; ki te kore te kaiwhiwhi i te ipurangi, ka tukuna e te ratonga whakawhiti te karere ki a ia ina hoki mai ana i runga ipurangi.
Ko te ratonga whakawhiti ka pupuri i tetahi waahi rokiroki motuhake mo te pupuri i nga raraunga e waatea ana mo te wa poto kia hono atu ano te kaiwhakamahi tuimotu.
Te Whakahoahoa API Taumata-Teitei
E rua nga API mahi taumata teitei mo tenei ratonga mo te tuku me te panui karere. Ka taea te whakatinana i te punaha ma te whakamahi i te hoahoanga REST.
Tawhā mo te tuku karere
Ka whakamahia tenei API ki te tuku karere i waenga i nga kaiwhakamahi e rua.
Nga tawhā o te korero
Ka whakamahia tenei API ki te whakaatu i nga korerorero miro. Whakaarohia tenei te mea tuatahi ka kite koe ina whakatuwhera koe i a WhatsApp. Ka hiahia noa matou ki te tiki i etahi karere mo te kaiwhakamahi kotahi i roto i te patai API kotahi. Hei hapai i tenei, ka hiahiatia nga tawhā utu me te tatau karere.
He aha nga mahi o nga ahuatanga penei i te kitenga whakamutunga, te tohu kotahi, me te tohu takirua?
Ko te mahi nui i roto i te whakatakotoranga o enei ratonga ko te ratonga mihi. I whakawhanakehia enei ahuatanga mai i te mea kei te whakaputa tonu tenei ratonga me te manatoko i nga whakautu mihi.
- Takitahi: Ina tae atu tetahi karere mai i te Kaiwhakamahi A ki te Kaiwhakamahi B, ka tukuna e te tūmau he tohu kotahi e whakaae ana kua tukuna te karere.
- Tohu rua: I muri i te tukunga o te karere a te tūmau ki te Kaiwhakamahi B na roto i te hononga tika, ka whakaae te Kaiwhakamahi B kua riro mai te karere ki te tūmau. Ka hoatu e te tūmau ki te Kaiwhakamahi A tetahi atu mihi. Ko te mutunga, ka puta mai he tohu taarua.
- Tohu kahurangi: Ka tukuna e te Kaiwhakamahi B tetahi atu mihi ki te tūmau i muri i te tirotiro i te karere. Ka tukuna e te tūmau he karere mihi atu ki te Kaiwhakamahi A. Ka puta he tohu kikorangi ki te mata o te Kaiwhakamahi A i muri i tera.
- I kitea whakamutunga: Ko te tikanga o te ngakau o te ngakau te kawenga mo te ahuatanga kua kitea whakamutunga. Ia 5 hēkona, ka tukuna te manawa o te ngakau ki te tūmau, e pupuri ana i te tūnga o ia kaiwhakamahi i kitea whakamutunga i roto i te ripanga ka taea e tetahi atu kaiwhakamahi te uru atu.
4. Te hoahoa i nga ahuatanga matua
Te taunekeneke whaiaro
He waahanga tika tenei o te ratonga Kōrerorero. Ka taea e te kaiwhakamahi te tuku karere ki tetahi atu kaiwhakamahi ma te whakamahi i tenei ratonga. Kia titiro tatou ki te mahi o tenei:
Whakaarohia kei te hiahia a Jay ki te korero ki a Aayush. Kei te hono a Jay ki tetahi kaitoro korero e whiwhi ana ia i te karere. Ka whiwhi a Jay i te whakapumautanga mai i te tūmau korerorero kua tukuna te karere. Kei te tono korero te kaitoro korero mai i te toa raraunga mo te tūmau korerorero e hono ana a Aayush. Inaianei ka tukuna e te kaitoro korero a Jay te karere ki te kaitoro korero a Aayush, ka whiwhi a Aayush i te karere ma te huarahi pana. Inaianei ka tukuna e Aayush he mihi ki te kaimau korero korero a Jay, ka whakamohio atu ki a Jay kua tukuna te karere. Mena ka panui ano a Aayush i te panui, ka tukuna he mihi hou kua panuitia te karere ki a Jay.
Tūnga o te Mahi Kaiwhakamahi
Ko te wa whakamutunga i kaha ai te tangata he ahuatanga auau o nga karere tere.
He punaha mo te pupuri hononga i waenga i te kiritaki me te tūmau e whakaatuhia ana i tenei hoahoa. I whakamahia nga turanga Tukutuku hei whakatu i te hononga-a-rua i waenga i te tūmau me te kiritaki. Ka tukuna e enei hononga nga paoho o te ngakau, ka whakamahia hei aroturuki i te mana mahi a te kaiwhakamahi.
Tūmataitinga mutunga-ki-mutunga
Ko te whakamunatanga mutunga-ki-mutunga tetahi waahanga matua e whakarite ana ko nga kaiwhakamahi korerorero anake ka taea te panui i nga korero. Ka tohatohahia he taviri a te iwi ki nga kaiwhakamahi katoa e uru ana ki te whakawhitiwhitinga korero, he mea tino nui ki te pupuri i te whakamunatanga Whakamutunga-ki-Whakamutunga. Whakaarohia e rua nga kaiwhakamahi i runga i te hongere, ko Jay me Aayush, e korero ana ki a raatau ano.
Kei a Jay te kī tūmatanui a Aayush, kei a Aayush te kī tūmatanui a Jay me tana kī tūmataiti kore tiritahi. Ko te mutunga, ka tukuna e Jay te karere, ka whakamunatia e ia ki te taviri whanui a Aayush, ka taea te wetewete me te taviri motuhake a Aayush.
Waihoki, ka taea e Jay anake te wetewete i nga korero a Aayush. Ko te mutunga, ko Jay raua ko Aaysuh anake ka kite i nga korero a tetahi, a ka mahi noa te kaimau hei keeti i roto i nga mahi katoa.
5. Ngaa pounamu
Ko nga punaha katoa ka kaha ki te mahi kino. Ki te whakahaere i te tini o nga waka, me noho tonu te ratonga me te whakahaere i te he i nga wa katoa kia kore ai e pakaru. Na te mea kei te whakawhirinaki katoa ta maatau ratonga ki nga Kaituku Korero me te Whakawhiti, me whakaoti e matou nga take katoa ka puta mai i a raatau mahi.
Rahunga o te Tūmau Kōrerorero: Koinei te ngakau o to tatou punaha. Ina kei te ipurangi nga kaiwhakamahi, kei a ia te kawenga mo te whakahaere me te tuku karere. Ko te mutunga, ka mau tonu nga hononga o tenei punaha me ona kaiwhakamahi.
Ko te mutunga, ki te kore tenei ratonga, ka mamae katoa te hoahoanga. E rua nga huarahi ki te whakahaere i te korenga o te tūmau korerorero. Ko tetahi tikanga ko te huri i nga hononga TCP ki tetahi atu tūmau, ko tetahi atu ko te tuku i nga kaiwhakamahi ki te timata aunoa i nga hononga ki te ngaro te hononga.
Kore o te Rokiroki Puke: Ko tetahi atu waahanga kei te rahua ka pakaru pea i te ratonga katoa ko te rokiroki poto. Ka ngaro nga karere e haere ana ki nga kaiwhakamahi tuimotu ki te rahua tenei ratonga.
Ka taea e tatou te aukati i te ngaronga o nga karere ma te whakahoki i te rokiroki rangitahi a ia kaiwhakamahi. Ko te mutunga, ka taea te whakamahi i te tauira hei tukatuka i nga mahi ina hoki mai te kaiwhakamahi ki runga ipurangi. Mena ka waatea te tūmau taketake, ka whakakotahihia nga tauira taketake me nga tauira o te rokiroki whakawhiti a te kaiwhakamahi ki te toa kotahi.
6. Nga tikanga arotautanga
Tuhinga: Ki te whakaputa i te wheako o te kiritaki ngawari me te pai ake, me noho tonu te ratonga karere. Ko te mutunga mai, me whakaitihia te noho ma te keteroki tetahi waahanga o nga raraunga ka uru atu. Ka taea e tatou te keteroki i te mana mahi a te kaiwhakamahi me nga korerorero hou i roto i te mahara ma te whakamahi i te keteroki tohatoha penei i a Redis.
te wātea: Kei te hiahia taatau ratonga kia waatea i te nuinga o nga wa. Ko ta tatou punaha me aro ki te he, na reira ka taea e tatou te pupuri i etahi kape o nga karere whakawhiti kia tere te whakahoki mai i nga karere kua ngaro mai i ana taarua. Ko te mutunga, kaore e taea te whakararu i te waatea o te punaha.
Opaniraa
Ka tautokohia e to maatau punaha he iti noa nga kaha, engari ka taea e taatau te whakawhānui ake ki te taapiri i nga korerorero a-rōpū ki te tohatoha karere ki etahi tangata. Ka taea hoki e koe te whakarato ataata me te waea waea kaha. Ka taea hoki te whakawhanake i tenei punaha kia taea ai e nga kaiwhakamahi te whakaputa i nga whakahou mana, i nga korero korero ranei me te panui tetahi ki tetahi.
I whakapau kaha ahau ki te whakarato ki a koe he tirohanga teitei o te hoahoa punaha WhatsApp. Te ti'aturi nei au i pai ki a koe me te whakamahi pai.
Waiho i te Reply