Âûáèðàé : Ïîêóïàé : Èñïîëüçóé
0

«Èðèäèóì» ïðåäñòàâèë ïî÷òîâûé cåðâåð DeepMail ñ óâåëè÷åííîé ïðîèçâîäèòåëüíîñòüþ

Ðîññèéñêèé ðàçðàáîò÷èê ïðîãðàììíîãî îáåñïå÷åíèÿ «Èðèäèóì» ïðåäñòàâèë ïî÷òîâûé êëèåíò DeepMail ñ óâåëè÷åííîé ïðîèçâîäèòåëüíîñòüþ....

Ðîññèéñêèé ðàçðàáîò÷èê ïðîãðàììíîãî îáåñïå÷åíèÿ «Èðèäèóì» ïðåäñòàâèë ïî÷òîâûé ñåðâåð DeepMail ñ óâåëè÷åííîé ïðîèçâîäèòåëüíîñòüþ. Îá ýòîì CNews ñîîáùèëè ïðåäñòàâèòåëè «Èðèäèóìà».

Áëàãîäàðÿ èçìåíåíèÿì â àðõèòåêòóðå ñåðâåðà ñåé÷àñ êàæäûé èç ñåðâèñîâ ïî÷òîâîãî êëèåíòà ìîæíî êîíôèãóðèðîâàòü èç àäìèíèñòðàòèâíîãî ïðèëîæåíèÿ ñ âîçìîæíîñòüþ èñïîëüçîâàíèÿ ðàçíûõ ïðîôèëåé íàñòðîåê. Êðîìå òîãî, îáðàáîòêà è áðîíèðîâàíèå çàíÿòîñòè ðåñóðñîâ áûëè ïåðåíåñåíû â WebDAV-ñåðâèñ, íàïèñàííûé ïîëíîñòüþ ñ íóëÿ íàøèìè ðàçðàáîò÷èêàìè. Äîïîëíèòåëüíî áûëî ïåðåðàáîòàíî âçàèìîäåéñòâèå ñ õðàíèëèùåì: òåïåðü îí ðàçäåëåí íà òðè ðàçíûõ ñåðâåðà: äëÿ ïèñåì, ôàéëîâ DAV è ñèñòåìíûõ ôàéëîâ, ýòî ïîçâîëÿåò ïîâûñèòü îòêàçîóñòîé÷èâîñòü ïî÷òîâîãî ðåøåíèÿ.

Ïðåîáðàçîâàíèÿ òàêæå êîñíóëèñü Auth-ñåðâèñà (àóòåíòèôèêàöèè): ðàíåå îí áûë ÷àñòüþ ÿäðà è âûäåðæèâàë îïðåäåëåííóþ íàãðóçêó, òåì íå ìåíåå ïðè áîëüøîì êîëè÷åñòâå çàïðîñîâ ìîã âûõîäèòü èç ñòðîÿ. Áëàãîäàðÿ ìîäèôèêàöèè îí ñòàë îòäåëüíûì ñåðâèñîì, êîòîðûé ìîæíî èíñòàíöèðîâàòü. Äëÿ ïîâûøåíèÿ ïðîèçâîäèòåëüíîñòè è ñíèæåíèÿ íàãðóçêè íà áàçó äàííûõ áûë âíåäðåí ìåõàíèçì êýøèðîâàíèÿ îòâåòîâ è èíòåãðèðîâàíà ñèñòåìà ñòðóêòóðèðîâàííîãî ëîãèðîâàíèÿ. Ýòî ïîìîãëî ñîêðàòèòü âðåìÿ îòâåòà â ïîêîå äî 5 ìèëëèñåêóíä, óâåëè÷èòü âîçìîæíîñòü îáðàáàòûâàòü äî 700 çàïðîñîâ â ñåêóíäó è äî 42 òûñ. çàïðîñîâ â ìèíóòó.

Ïîìèìî ýòîãî, áûëè äîðàáîòàíû IMAP è SMTP ñåðâèñû. Òàê, â îáîèõ ñåðâèñàõ áûëà ïðîèçâåäåíà çàìåíà socket-proxy Podop íà ñîáñòâåííûé ïðîêñè-ñåðâèñ, ïîëíîñòüþ ðàçðàáîòàííûé ñîòðóäíèêàìè êîìïàíèè. Òàêæå áûëà ìèíèìèçèðîâàíà çàâèñèìîñòü îò äðóãèõ ñåðâèñîâ.

Îáùèå èçìåíåíèÿ â ðàáîòå ñåðâåðà ïðèâåëè ê ñóùåñòâåííîìó óâåëè÷åíèþ ïðîèçâîäèòåëüíîñòè ïî÷òîâîãî ðåøåíèÿ DeepMail: ñ 15 ñåêóíä äî 400 ìèëëèñåêóíä ñîêðàòèëîñü âðåìÿ íà îáðàáîòêó çàïðîñà íà îä-íîì èíñòàíñå ê ãëîáàëüíîé àäðåñíîé êíèãå íà 10 òûñ. êîíòàêòîâ; ñðåäíåå âðåìÿ îòâåòà â ïîêîå ñíèçèëîñü äî 20 ìèëëèñåêóíä è â ñòîïðîöåíòíîé íàãðóçêå äî 60 ìèëëèñåêóíä, ñîîòâåòñòâåííî; ïðîïóñêíàÿ ñïîñîáíîñòü çàïðîñîâ â ìèíóòó âîç-ðîñëà ñ 800 äî 20 òûñ. íà îäíîì èíñòàíñå.  10 ðàç ñíèæåíû òðåáîâàíèÿ ê àïïàðàòíîé ÷àñòè.

«Èçìåíåíèÿ â àðõèòåêòóðå ñåðâåðíîé ÷àñòè íàøåãî ïî÷òîâîãî êëèåíòà – âàæíûé øàã íå òîëüêî äëÿ êîìïàíèè, íî è íàøèõ êëèåíòîâ. Îíè çíà÷èòåëüíî ñîêðàòèëè âðåìÿ îòêëèêà è ïîâûñèëè îáùóþ ïðîèçâîäèòåëüíîñòü ñèñòåìû. Ýòî, â ñâîþ î÷åðåäü, îáåñïå÷èò áîëåå ñòàáèëüíóþ ðàáîòó è óëó÷øèò ïîëüçîâàòåëüñêèé îïûò. Ìû ñòðåìèìñÿ ê òîìó, ÷òîáû íàøè êëèåíòû ìîãëè ñîñðåäîòî÷èòüñÿ íà ñâîèõ çàäà÷àõ, íå áåñïîêîÿñü î òåõíè÷åñêèõ àñïåêòàõ», ? ñêàçàëà ãåíåðàëüíûé äèðåêòîð «Èðèäèóìà» Þëèÿ Äåíèñåíêî.

Êîììåíòàðèè