Dab tsi tau pab peb hloov kho sai sai rau kev lag luam online hauv cov xwm txheej tshiab

Nyob zoo!

Kuv lub npe yog Mikhail, Kuv yog Tus Lwm Thawj Coj ntawm IT ntawm lub tuam txhab Sportmaster. Kuv xav qhia zaj dab neeg ntawm qhov peb tau ua li cas nrog cov kev cov nyom uas tshwm sim thaum muaj kev sib kis.

Nyob rau hauv thawj hnub ntawm qhov tseeb tshiab, ib txwm offline trading hom ntawm Sportmaster froze, thiab lub load ntawm peb online channel, feem ntau nyob rau hauv cov nqe lus ntawm kev xa mus rau tus neeg siv qhov chaw nyob, nce 10 zaug. Tsuas yog ob peb lub lis piam, peb tau hloov pauv lub lag luam loj heev rau hauv online thiab hloov cov kev pabcuam rau peb cov neeg siv khoom xav tau.

Qhov tseeb, qhov tseem ceeb ntawm peb sab kev ua haujlwm tau dhau los ua peb lub lag luam tseem ceeb. Qhov tseem ceeb ntawm txhua qhov kev txiav txim online tau nce siab heev. Nws yog ib qho tsim nyog yuav tau txuag txhua ruble uas tus neeg siv khoom nqa tuaj rau lub tuam txhab. 

Dab tsi tau pab peb hloov kho sai sai rau kev lag luam online hauv cov xwm txheej tshiab

Txhawm rau teb sai sai rau cov neeg siv khoom thov, peb qhib qhov chaw sib txuas ntxiv ntawm lub tuam txhab lub chaw ua haujlwm tseem ceeb, thiab tam sim no tuaj yeem tau txais txog 285 txhiab hu rau ib lub lis piam. Nyob rau tib lub sijhawm, peb tau tsiv 270 lub khw muag khoom mus rau cov qauv tshiab uas tsis muaj kev sib cuag thiab muaj kev nyab xeeb, uas tso cai rau cov neeg siv khoom tau txais kev txiav txim thiab cov neeg ua haujlwm tswj lawv txoj haujlwm.

Thaum lub sijhawm hloov pauv, peb tau ntsib ob qhov teeb meem tseem ceeb. Ua ntej, kev thauj khoom ntawm peb cov peev txheej hauv online tau nce ntxiv (Sergey yuav qhia koj li cas peb tau daws qhov no). Qhov thib ob, kev khiav ntawm qhov tsis tshua muaj (pre-COVID) kev ua haujlwm tau nce ntau zaus dhau los, uas yuav tsum tau muaj ntau qhov kev siv hluav taws xob sai. Yuav kom daws tau qhov teeb meem no, peb yuav tsum ceev nrooj hloov cov peev txheej los ntawm thaj chaw uas yav tas los yog cov tseem ceeb. Elena yuav qhia rau koj seb peb ua li cas rau qhov no.

Kev ua haujlwm ntawm kev pabcuam online

Kolesnikov Sergey, lub luag haujlwm rau kev ua haujlwm ntawm lub khw online thiab microservices

Txij li lub sijhawm peb lub khw muag khoom tau pib kaw rau cov neeg tuaj saib, peb tau pib sau cov kev ntsuas nce ntxiv xws li tus naj npawb ntawm cov neeg siv, tus naj npawb ntawm kev txiav txim tso rau hauv peb daim ntawv thov, thiab tus naj npawb ntawm kev thov rau daim ntawv thov. 

Dab tsi tau pab peb hloov kho sai sai rau kev lag luam online hauv cov xwm txheej tshiabTus naj npawb ntawm xaj txij lub Peb Hlis 18 txog Lub Peb Hlis 31Dab tsi tau pab peb hloov kho sai sai rau kev lag luam online hauv cov xwm txheej tshiabTus naj npawb ntawm kev thov rau kev them nyiaj online microservicesDab tsi tau pab peb hloov kho sai sai rau kev lag luam online hauv cov xwm txheej tshiabTus naj npawb ntawm kev txiav txim muab tso rau ntawm lub vev xaib

Hauv thawj daim duab peb pom tias qhov nce yog kwv yees li 14 zaug, hauv qhov thib ob - 4 zaug. Peb txiav txim siab lub sij hawm teb lub sij hawm ntsuas ntawm peb daim ntawv thov yog qhov qhia tshaj plaws. 

Dab tsi tau pab peb hloov kho sai sai rau kev lag luam online hauv cov xwm txheej tshiab

Hauv daim duab no peb pom cov lus teb ntawm pem hauv ntej thiab daim ntawv thov, thiab rau peb tus kheej peb txiav txim siab tias peb tsis pom qhov kev loj hlob li ntawd.

Qhov no feem ntau yog vim qhov tseeb tias peb tau pib npaj ua haujlwm thaum kawg ntawm 2019. Tam sim no peb cov kev pabcuam tau tshwj tseg, kev ua txhaum cai tau lees paub nyob rau theem ntawm lub cev servers, virtualization systems, dockers, thiab cov kev pabcuam hauv lawv. Nyob rau tib lub sijhawm, lub peev xwm ntawm peb cov kev pabcuam server tso cai rau peb los tiv thaiv ntau yam khoom thauj.

Cov cuab yeej tseem ceeb uas tau pab peb hauv zaj dab neeg tag nrho yog peb txoj kev saib xyuas. Muaj tseeb tiag, txog thaum nyuam qhuav tsis ntev los no peb tsis muaj ib qho system uas yuav tso cai rau peb sau cov metrics ntawm txhua txheej, los ntawm qib ntawm cov cuab yeej siv lub cev thiab kho vajtse mus rau qib kev ntsuas kev lag luam. 

Raws li txoj cai, muaj kev saib xyuas hauv lub tuam txhab, tab sis raws li txoj cai nws tau tawg thiab nyob rau hauv thaj tsam ntawm lub luag haujlwm ntawm cov tuam tsev tshwj xeeb. Qhov tseeb, thaum muaj xwm txheej tshwm sim, peb yuav luag tsis muaj kev nkag siab txog qhov tshwm sim tiag tiag, tsis muaj kev sib txuas lus, thiab feem ntau qhov no ua rau khiav hauv lub voj voog mus nrhiav thiab cais qhov teeb meem kom daws tau.

Qee lub sij hawm, peb tau xav thiab txiav txim siab tias peb muaj peev xwm ua kom tau qhov no txaus - peb xav tau ib qho kev sib koom ua ke kom pom tag nrho daim duab. Cov thev naus laus zis tseem ceeb uas suav nrog hauv peb pawg yog Zabbix ua qhov chaw ceeb toom thiab ntsuas qhov chaw cia khoom, Prometheus rau kev sau thiab khaws cov ntawv thov ntsuas, Stack ELK rau kev txiav thiab khaws cov ntaub ntawv los ntawm tag nrho cov kev saib xyuas, nrog rau Grafana rau kev pom, Swagger, Docker thiab lwm yam tseem ceeb thiab tej yam uas koj paub.

Nyob rau tib lub sijhawm, peb siv tsis yog tsuas yog cov thev naus laus zis muaj nyob hauv khw, tab sis kuj tsim qee yam ntawm peb tus kheej. Piv txwv li, peb ua cov kev pabcuam rau kev sib koom ua ke nrog ib leeg, uas yog, qee yam API rau kev sau cov ntsuas. Ntxiv rau peb tab tom ua haujlwm ntawm peb tus kheej cov kev tshuaj xyuas - ntawm qib kev ntsuas kev lag luam peb siv UI xeem. Thiab tseem muaj bot hauv Telegram ceeb toom rau pawg.

Peb kuj tseem tab tom sim ua kom cov kev saib xyuas nkag mus rau cov pab pawg kom lawv tuaj yeem khaws cia thiab ua haujlwm nrog lawv cov kev ntsuas, suav nrog kev teeb tsa kev ceeb toom rau qee qhov ntsuas nqaim uas tsis tau siv dav. 

Thoob plaws hauv lub kaw lus, peb siv zog rau kev ua kom muaj zog thiab thaj chaw ntawm qhov xwm txheej sai li sai tau. Tsis tas li ntawd, tus naj npawb ntawm peb cov microservices thiab tshuab tau loj hlob tsis ntev los no, thiab tus naj npawb ntawm kev sib koom ua ke tau loj hlob raws li. Thiab ua ib feem ntawm kev ua kom zoo rau cov txheej txheem ntawm kev kuaj xyuas qhov xwm txheej ntawm theem kev sib koom ua ke, peb tab tom tsim lub kaw lus uas tso cai rau koj los ua cov kev kuaj xyuas hla thiab tso saib cov txiaj ntsig, uas tso cai rau koj pom cov teeb meem tseem ceeb cuam tshuam nrog kev xa khoom thiab kev cuam tshuam ntawm cov tshuab nrog. ib leeg. 

Tau kawg, peb tseem muaj chaw loj hlob thiab txhim kho nyob rau hauv cov nqe lus ntawm kev khiav hauj lwm systems, thiab peb nquag ua hauj lwm rau qhov no. Koj tuaj yeem nyeem ntxiv txog peb qhov kev saib xyuas no

Kev xeem 

Orlov Sergey, tus thawj coj ntawm lub chaw muaj peev xwm rau lub vev xaib thiab kev txhim kho mobile

Txij li thaum pib kaw lub khw muag khoom lub cev, peb tau ntsib ntau yam kev sib tw los ntawm txoj kev loj hlob. Ua ntej ntawm tag nrho cov, lub load surge li xws li. Nws yog qhov tseeb tias yog tias tsis tsim nyog ntsuas, tom qab ntawd thaum muaj kev thauj khoom siab rau lub kaw lus, nws tuaj yeem tig mus rau hauv lub taub dag nrog lub suab nrov, lossis ua kom tsis zoo hauv kev ua haujlwm, lossis tseem poob nws txoj haujlwm.

Qhov thib ob nam, me ntsis pom tseeb, yog tias lub kaw lus nyob rau hauv siab load yuav tsum tau hloov sai heev, adapting rau cov kev hloov nyob rau hauv lub lag luam txheej txheem. Qee zaum ob peb zaug hauv ib hnub. Ntau lub tuam txhab muaj txoj cai hais tias yog tias muaj kev lag luam ntau, tsis tas yuav hloov pauv qhov system. Tsis yog txhua, cia nws ua haujlwm ntev li ntev tau ua haujlwm.

Thiab peb qhov tseem ceeb muaj qhov kawg Dub Friday, thaum lub sijhawm nws yuav tsum tau hloov lub kaw lus. Thiab txhua qhov yuam kev, teeb meem, lossis tsis ua haujlwm hauv qhov system yuav raug nqi ntau rau kev lag luam.

Saib tom ntej, kuv yuav hais tias peb tau tswj hwm cov kev sim no, txhua lub tshuab tiv thaiv lub nra, tau yooj yim scaled, thiab peb tsis muaj kev ua tsis tiav hauv ntiaj teb.

Muaj plaub tus ncej uas lub cev muaj peev xwm tiv taus siab surge loads so. Thawj ntawm lawv yog saib xyuas, uas koj tau nyeem txog saum toj no xwb. Yog tsis muaj ib qho kev soj ntsuam ua ke, nws yuav luag tsis pom qhov system tsis muaj dab tsi. Kev saib xyuas zoo zoo li khaub ncaws hauv tsev; nws yuav tsum xis nyob thiab haum rau koj.

Qhov thib ob yog kev sim. Peb ua qhov no tiag tiag: peb sau cov chav nyob classic, kev sib koom ua ke, kev xeem thauj khoom thiab ntau lwm yam rau txhua qhov system. Peb kuj tseem sau cov tswv yim sim, thiab tib lub sijhawm sim ua kom nce qib ntawm kev sim mus rau qhov uas peb tsis xav tau kev kuaj xyuas phau ntawv lawm.

Tus ncej thib peb yog CI/CD Pipeline. Cov txheej txheem ntawm kev tsim, kev sim, thiab kev siv daim ntawv thov yuav tsum tau ua kom tiav ntau li ntau tau; yuav tsum tsis muaj kev cuam tshuam los ntawm phau ntawv. Lub ntsiab lus ntawm CI / CD Pipeline yog qhov tob heev, thiab kuv tsuas yog kov rau nws luv luv. Nws tsuas yog tsim nyog hais tias peb muaj CI / CD Pipeline checklist, uas txhua pab pawg khoom mus dhau los nrog kev pab los ntawm cov chaw muaj peev xwm.

Dab tsi tau pab peb hloov kho sai sai rau kev lag luam online hauv cov xwm txheej tshiabThiab ntawm no yog daim ntawv teev npe

Ua li no, ntau lub hom phiaj tau ua tiav. Qhov no yog API versioning thiab feature toggle kom tsis txhob tso tawm lub tsheb ciav hlau, thiab ua tiav cov kev pab cuam ntawm ntau yam kev ntsuam xyuas nyob rau hauv xws li ib theem uas kev ntsuam xyuas yog tag nrho automated, deployments seamless, thiab hais txog.

Tus ncej plaub yog architectural hauv paus ntsiab lus thiab kev daws teeb meem. Peb tuaj yeem tham ntau yam txog architecture rau lub sijhawm ntev, tab sis kuv xav hais txog ob peb lub hauv paus ntsiab lus uas kuv xav tsom mus rau.

Ua ntej, koj yuav tsum xaiv cov cuab yeej tshwj xeeb rau cov haujlwm tshwj xeeb. Yog, nws suab pom tseeb, thiab nws yog qhov tseeb tias cov ntsia hlau yuav tsum tau tsav nrog rauj, thiab lub dab teg yuav tsum tau muab tshem tawm nrog cov ntsia hlau tshwj xeeb. Tab sis nyob rau hauv peb lub hnub nyoog, ntau yam cuab yeej siv zog rau universalization nyob rau hauv thiaj li yuav npog qhov siab tshaj plaws ntu ntawm cov neeg siv: databases, caches, moj khaum thiab lwm yam. Piv txwv li, yog tias koj coj MongoDB database, nws ua haujlwm nrog ntau cov ntaub ntawv hloov pauv, thiab Oracle database ua haujlwm nrog json. Thiab nws yuav zoo li tias txhua yam tuaj yeem siv rau txhua yam. Tab sis yog tias peb sawv ntsug rau kev tsim khoom, ces peb yuav tsum nkag siab meej txog qhov muaj zog thiab qhov tsis muaj zog ntawm txhua lub cuab yeej thiab siv cov khoom uas peb xav tau rau peb cov haujlwm hauv chav kawm. 

Qhov thib ob, thaum tsim cov tshuab, txhua qhov kev nce hauv qhov nyuaj yuav tsum tau ua kom ncaj ncees. Peb yuav tsum nco ntsoov qhov no tas li; lub hauv paus ntsiab lus ntawm kev sib txuas qis yog paub rau txhua tus. Kuv ntseeg hais tias nws yuav tsum tau siv nyob rau theem ntawm ib tug tshwj xeeb kev pab cuam, thiab nyob rau hauv lub theem ntawm tag nrho cov system, thiab nyob rau hauv lub theem ntawm architectural toj roob hauv pes. Lub peev xwm los ntsuas kab rov tav txhua qhov system tivthaiv raws txoj kev thauj khoom kuj tseem ceeb. Yog tias koj muaj peev xwm no, kev ntsuas yuav tsis nyuaj.

Hais txog kev daws teeb meem, peb nug cov khoom lag luam los npaj cov lus pom zoo tshiab, cov tswv yim thiab cov kev daws teeb meem, uas lawv tau siv los npaj rau kev ua haujlwm tom ntej.

Keshi

Nws yog ib qho tsim nyog yuav tsum ua tib zoo xav txog qhov kev xaiv ntawm lub zos thiab faib caches. Qee lub sij hawm nws ua rau kev txiav txim siab siv ob qho tib si hauv tib lub cev, piv txwv li, peb muaj cov tshuab uas qee cov ntaub ntawv tseem ceeb yog qhov nthuav qhia cache, uas yog, qhov chaw hloov tshiab yog nyob tom qab lub system nws tus kheej, thiab cov tshuab tsis hloov. cov ntaub ntawv no. Rau txoj hauv kev no peb siv Caffeine Cache hauv zos. 

Thiab muaj cov ntaub ntawv hais tias lub kaw lus nquag hloov pauv thaum lub sijhawm ua haujlwm, thiab ntawm no peb twb tau siv lub cache faib nrog Hazelcast. Txoj hauv kev no tso cai rau peb siv cov txiaj ntsig ntawm kev faib cache qhov twg lawv xav tau tiag tiag, thiab txo qis cov nqi pabcuam ntawm kev nthuav tawm Hazelcast pawg cov ntaub ntawv uas peb tuaj yeem ua yam tsis muaj nws. Peb tau sau ntau txog caches. no и no.

Tsis tas li ntawd, hloov cov serializer rau Kryo hauv Hazelcast tau muab peb lub zog zoo. Thiab qhov kev hloov pauv ntawm ReplicatedMap rau IMap + Ze Cache hauv Hazelcast tso cai rau peb txo qis kev txav ntawm cov ntaub ntawv hla cov pawg. 

Cov lus qhia me ntsis: nyob rau hauv cov ntaub ntawv ntawm loj cache invalidation, lub tactic ntawm warming li ob cache thiab ces hloov mus rau nws yog tej zaum muaj feem xyuam. Nws yuav zoo li tias nrog rau txoj hauv kev no peb yuav tsum tau txais ob lub cim xeeb noj, tab sis hauv kev xyaum, hauv cov tshuab uas tau xyaum ua, nco tau txo qis.

Reactive pawg

Peb siv cov reactive pawg nyob rau hauv ntau ntau lub tshuab. Hauv peb cov ntaub ntawv, qhov no yog Webflux lossis Kotlin nrog coroutines. Cov pawg reactive yog qhov tshwj xeeb tshaj yog qhov zoo uas peb xav tias yuav ua haujlwm qeeb input-output. Piv txwv li, hu rau cov kev pabcuam qeeb, ua haujlwm nrog cov ntaub ntawv kaw lus lossis cov tshuab khaws cia.

Lub hauv paus ntsiab lus tseem ceeb tshaj plaws yog kom tsis txhob thaiv kev hu xov tooj. Reactive moj khaum muaj ib tug me me ntawm cov kev pab cuam nyob threads khiav nyob rau hauv lub hood. Yog tias peb tsis quav ntsej tso cai rau peb tus kheej kom hu xov tooj ncaj qha, xws li JDBC tus neeg tsav tsheb hu, lub kaw lus yuav tsuas zom kom nres. 

Sim tig qhov yuam kev rau hauv koj tus kheej qhov kev zam runtime. Qhov tseeb ntws ntawm qhov kev ua haujlwm ua haujlwm hloov mus rau cov txheej txheem ua haujlwm, thiab kev ua tiav cov lej ua tsis tiav. Yog li ntawd, nws yog qhov nyuaj heev los kuaj xyuas cov teeb meem uas siv cov kab ke. Thiab qhov kev daws teeb meem no yuav yog los tsim kom meej meej, lub hom phiaj runtime zam rau txhua qhov yuam kev.

Elasticsearch

Thaum siv Elasticsearch, tsis txhob xaiv cov ntaub ntawv tsis siv. Qhov no, hauv paus ntsiab lus, kuj yog cov lus qhia yooj yim heev, tab sis feem ntau qhov no yog qhov tsis nco qab. Yog tias koj xav xaiv ntau tshaj 10 txhiab cov ntaub ntawv ib zaug, koj yuav tsum siv Scroll. Txhawm rau siv qhov piv txwv, nws zoo li tus cursor hauv cov ntaub ntawv sib txheeb. 

Tsis txhob siv postfilter tshwj tsis yog tias tsim nyog. Nrog cov ntaub ntawv loj hauv cov qauv tseem ceeb, qhov haujlwm no ua rau cov ntaub ntawv zoo heev. 

Siv cov kev ua haujlwm ntau yog qhov tsim nyog.

API

Thaum tsim ib qho API, suav nrog qhov yuav tsum tau ua kom txo qis cov ntaub ntawv xa mus. Qhov no yog tshwj xeeb tshaj yog muaj tseeb nyob rau hauv kev twb kev txuas nrog rau pem hauv ntej: nws yog nyob rau hauv no hlws ris uas peb mus tshaj cov channel ntawm peb cov ntaub ntawv chaw zov me nyuam thiab twb ua hauj lwm nyob rau hauv lub channel txuas peb nrog cov neeg siv khoom. Yog tias nws muaj qhov teeb meem me ntsis, kev tsheb ntau dhau ua rau cov neeg siv tsis zoo.

Thiab thaum kawg, tsis txhob muab pov tseg tag nrho cov ntaub ntawv, paub meej txog kev cog lus ntawm cov neeg siv khoom thiab cov neeg muag khoom.

Kev hloov pauv ntawm lub koom haum

Eroshkina Elena, Tus Lwm Thawj Coj ntawm IT

Lub sijhawm thaum kev cais tawm tau tshwm sim, thiab qhov kev xav tau tshwm sim los ua kom nrawm nrawm ntawm kev txhim kho hauv online thiab qhia txog cov kev pabcuam omnichannel, peb twb nyob rau hauv cov txheej txheem ntawm kev hloov pauv hauv lub koom haum. 

Ib feem ntawm peb cov qauv raug xa mus ua haujlwm raws li cov qauv thiab kev coj ua ntawm cov khoom mus kom ze. Cov pab pawg tau tsim uas tam sim no muaj lub luag haujlwm rau kev ua haujlwm thiab kev txhim kho ntawm txhua yam khoom. Cov neeg ua haujlwm hauv pab pawg no yog 100% kev koom tes thiab tsim lawv txoj haujlwm siv Scrum lossis Kanban, nyob ntawm seb lawv nyiam qhov twg, teeb tsa cov kav dej xa mus, siv cov kev coj ua, kev coj ua zoo, thiab ntau ntxiv.

Los ntawm hmoov zoo, feem ntau ntawm peb cov khoom pab pawg tau nyob hauv thaj chaw ntawm kev pabcuam online thiab omnichannel. Qhov no tso cai rau peb hloov mus rau cov chaw taws teeb ua haujlwm hauv lub sijhawm luv tshaj plaws (tseem ceeb, hais hauv ob hnub) yam tsis muaj kev ua haujlwm tau zoo. Cov txheej txheem kho kom haum tau tso cai rau peb hloov kho sai sai rau kev ua haujlwm tshiab thiab tswj kom muaj kev sib raug zoo ntawm kev xa tawm ntawm kev ua haujlwm tshiab.

Tsis tas li ntawd, peb muaj qhov xav tau los ntxiv dag zog rau cov pab pawg uas nyob rau pem hauv ntej ntawm kev lag luam online. Lub sijhawm ntawd nws tau pom tseeb tias peb tsuas tuaj yeem ua qhov no siv cov peev txheej sab hauv. Thiab kwv yees li 50 tus neeg hauv ob lub lis piam hloov thaj chaw uas lawv ua haujlwm ua ntej thiab tau koom nrog kev ua haujlwm ntawm cov khoom tshiab rau lawv. 

Qhov no tsis tas yuav muaj kev tswj hwm tshwj xeeb, vim tias nrog rau kev txhim kho peb tus kheej cov txheej txheem, kev txhim kho cov khoom lag luam, thiab kev lees paub zoo, peb qhia peb cov pab pawg kom tswj hwm tus kheej - tswj lawv tus kheej cov txheej txheem tsim khoom yam tsis muaj kev tswj hwm cov peev txheej.

Peb tuaj yeem tsom peb cov kev tswj xyuas raws nraim qhov nws xav tau nyob rau lub sijhawm ntawd - ntawm kev sib koom tes nrog kev lag luam: Dab tsi yog qhov tseem ceeb rau peb cov neeg siv khoom tam sim no, dab tsi ua haujlwm yuav tsum tau ua ua ntej, dab tsi yuav tsum tau ua kom peb cov peev txheej dhau los. xa thiab ua cov xaj xaj. Tag nrho cov no thiab tus qauv qhia meej ua rau nws ua tau rau lub sijhawm no los thauj peb cov nqi tsim khoom nrog qhov tseem ceeb thiab tsim nyog. 

Nws yog qhov tseeb tias nrog kev ua haujlwm nyob deb thiab kev hloov pauv siab, thaum cov cim kev lag luam nyob ntawm txhua tus neeg koom nrog, koj tsis tuaj yeem cia siab rau kev xav sab hauv los ntawm cov koob "Puas yog txhua yam mus zoo nrog peb? Yog, nws zoo li zoo. " Lub hom phiaj metrics ntawm cov txheej txheem tsim khoom yog xav tau. Peb muaj cov no, lawv muaj rau txhua tus neeg uas txaus siab rau kev ntsuas ntawm pawg khoom. Ua ntej ntawm tag nrho cov, pab neeg nws tus kheej, kev lag luam, subcontractors thiab tswj.

Ib zaug txhua ob lub lis piam, ib qho xwm txheej tau tuav nrog txhua pab pawg, qhov ntsuas ntsuas tau txheeb xyuas rau 10 feeb, cov kab nrib pleb hauv cov txheej txheem tsim khoom raug txheeb xyuas, thiab kev sib koom ua ke tau tsim: dab tsi tuaj yeem ua kom tshem tawm cov fwj no. Ntawm no koj tuaj yeem thov kev pab los ntawm kev tswj hwm tam sim ntawd yog tias muaj teeb meem tshwm sim sab nraum thaj tsam ntawm kev cuam tshuam ntawm pab pawg, lossis cov kws tshaj lij ntawm cov npoj yaig uas twb tau ntsib teeb meem zoo sib xws.

Txawm li cas los xij, peb nkag siab tias txhawm rau kom nrawm dua lub hom phiaj (thiab qhov no yog raws nraim lub hom phiaj), peb tseem yuav tau kawm ntau yam thiab ua raws li kev ua haujlwm hauv peb cov haujlwm txhua hnub. Tam sim no peb tab tom txuas ntxiv ntsuas peb cov khoom mus kom ze rau lwm pab pawg thiab cov khoom tshiab. Txhawm rau ua qhov no, peb yuav tsum tau ua tus qauv tshiab rau peb - ​​lub tsev kawm online ntawm cov txheej txheem.

Methodologists, cov neeg uas pab pawg tsim cov txheej txheem, tsim kev sib txuas lus, thiab txhim kho kev ua haujlwm, yog qhov tseem ceeb ntawm kev hloov pauv. Tam sim no, cov neeg kawm tiav ntawm peb thawj pab pawg ua haujlwm nrog pab pawg thiab pab lawv ua tiav. 

Kuv xav tias qhov xwm txheej tam sim no qhib rau lub sijhawm thiab kev cia siab rau peb uas tej zaum peb tus kheej tseem tsis tau paub txog. Tab sis qhov kev paub thiab kev xyaum uas peb tau txais tam sim no tau lees paub tias peb tau xaiv txoj hauv kev ntawm txoj kev loj hlob, peb yuav tsis nco cov cib fim tshiab no yav tom ntej thiab yuav muaj peev xwm teb tau zoo raws li cov kev cov nyom uas Sportmaster yuav ntsib.

tshawb pom

Thaum lub sijhawm nyuaj no, peb tau tsim cov ntsiab lus tseem ceeb ntawm kev txhim kho software so, uas, kuv xav tias, yuav cuam tshuam rau txhua lub tuam txhab uas cuam tshuam nrog qhov no.

neeg. Qhov no yog dab tsi txhua yam so. Cov neeg ua haujlwm yuav tsum txaus siab rau lawv txoj haujlwm thiab nkag siab txog lub tuam txhab cov hom phiaj thiab cov hom phiaj ntawm cov khoom lawv ua haujlwm. Thiab, ntawm chav kawm, lawv tuaj yeem txhim kho kev tshaj lij. 

Tshuab. Nws yog ib qho tsim nyog rau lub tuam txhab los ua kom paub txog kev ua haujlwm nrog nws cov cuab yeej technology thiab tsim kom muaj peev xwm uas nws xav tau tiag tiag. Nws suab yooj yim heev thiab pom tseeb. Thiab feem ntau tsis quav ntsej.

Cov txheej txheem. Nws yog ib qho tseem ceeb kom txhim kho kev ua haujlwm ntawm pawg khoom thiab cov chaw muaj peev xwm, tsim kom muaj kev sib cuam tshuam nrog kev lag luam txhawm rau ua haujlwm nrog nws ua tus khub.

Feem ntau, qhov no zoo nkauj npaum li cas peb ciaj sia. Lub ntsiab thesis ntawm peb lub sijhawm tau lees paub ib zaug ntxiv, nrog lub suab nrov nrov ntawm lub hauv pliaj

Txawm hais tias koj yog ib lub lag luam loj loj nrog ntau lub khw muag khoom thiab ntau lub nroog uas koj ua haujlwm, tsim koj lub lag luam online. Qhov no tsis yog ib qho kev muag khoom ntxiv lossis daim ntawv thov zoo nkauj uas koj tuaj yeem yuav ib yam dab tsi (thiab vim tias cov neeg sib tw kuj muaj cov zoo nkauj). Qhov no tsis yog ib lub log tsheb uas yuav pab tau koj huab cua cua daj cua dub.

Qhov no yog qhov tsim nyog. Rau qhov uas tsis yog tsuas yog koj cov peev txheej thiab kev tsim kho vaj tse yuav tsum tau npaj, tab sis kuj yog koj cov neeg thiab cov txheej txheem. Tom qab tag nrho, koj tuaj yeem yuav lub cim xeeb ntxiv, qhov chaw, xa cov xwm txheej tshiab, thiab lwm yam hauv ob peb teev. Tab sis tib neeg thiab cov txheej txheem yuav tsum tau npaj rau qhov no ua ntej.

Tau qhov twg los: www.hab.com

Ntxiv ib saib