Kategória: Administrácia

Prečo sa v aplikácii VoIP 3CX pre Android nepredajú PUSH upozornenia

Možno ste už vyskúšali našu novú aplikáciu 3CX pre Android Beta. Aktuálne intenzívne pracujeme na vydaní, ktoré okrem iného prinesie aj podporu videohovorov! Ak ste ešte nevideli nového klienta 3CX, pripojte sa k skupine beta testerov! Avšak všimli sme si dosť rozšírený problém – nestabilnú funkciu PUSH notifikácií na hovory a správy. Typická negatívna spätná väzba […]

Monitorovanie ETL procesov v malom úložisku dát

Mnohí používajú špecializované nástroje na vytváranie procesov extrakcie, transformácie a nahrávania údajov do relačných databáz. Proces práce nástrojov je zdokumentovaný, chyby sú zaznamenávané. V prípade chyby v logu sa nachádzajú informácie o tom, že sa nástroju nepodarilo vykonať úlohu a ktoré moduly (často to je java) sa zastavili. Na posledných riadkoch je možné nájsť chybu databázy, napríklad porušenie […]

Prečo je DevOps potrebný a kto sú DevOps špecialisti

Keď aplikácia nefunguje, najmenej sa chcete dozvedieť od kolegov frázu „problém je na vašej strane“. Nakoniec trpia používatelia – a im je jedno, ktorá časť tímu nesie zodpovednosť za poruchu. Kultúra DevOps vznikla práve preto, aby spojila vývoj a podporu a spojila ich okolo spoločnej zodpovednosti za konečný produkt. Aké praktiky sú zahrnuté v […]

Čo nás stojí postaviť Mesh: ako decentralizovaný internetový poskytovateľ „Medium“ vytvára nový internet na základe Yggdrasil.

Pozdravujem! Určite pre vás nebude veľkým prekvapením, že „Suverénny Runet“ je na obzore — zákon vstupuje do platnosti už 1. novembra tohto roka. Žiaľ, ako bude (a či bude?) fungovať — nie je úplne jasné: presné pokyny pre operátorov sieťovej prevádzky zatiaľ nie sú verejne dostupné. Takisto chýbajú aj metódy, pokuty, plány, […]

Konzolový roguelike na C++

Úvod „Linux nie je pre hry!“ — zastaraná fráza: teraz existuje veľa úžasných hier špeciálne pre tento skvelý systém. Ale predsa len, niekedy túžite po niečom špeciálnom, čo by vyhovovalo práve vám… A rozhodol som sa vytvoriť toto špeciálne. Základ Neplánujem ukazovať a rozprávať celý kód (to nie je veľmi zaujímavé) — len hlavné body. 1. Postava Tu […]

Podpora monorepo a multirepo vo werf a aký má súvis s Docker Registry

Téma monorepozitára bola už viackrát diskutovaná a zvyčajne vyvoláva veľmi aktívne kontroverzie. Pri vytváraní werf ako Open Source nástroja, ktorý má zlepšiť procesy zostavovania kódu aplikácií z Git do Docker obrazov (a následnej dodávky do Kubernetes), málo premýšľame nad tým, aká voľba je lepšia. Pre nás je primárne zabezpečiť všetko potrebné pre podporovateľov rôznych názorov (ak to […]

Stručná príručka na vykonávanie pilotných projektov a PoC

Úvod Po rokoch svojej práce v oblasti IT a najmä v predaji IT som videl mnoho pilotných projektov, ale väčšina z nich sa skončila bezvýsledne s výraznými nákladmi na čas. Pri tom, ak hovoríme o testovaní hardvérových riešení, ako napríklad SÚK, na každú demo systém zvyčajne čaká fronta takmer na celý rok dopredu. A každé […]

Unit-testy v DB — ako to robíme v Športmastere, druhá časť

Prvá časť — tu. Predstavte si situáciu. Stojí pred vami úloha vyvinúť novú funkciu. Máte vypracované materiály od svojich predchodcov. Ak predpokladáme, že nemáte žiadne morálne záväzky, ako by ste sa zachovali? Spravidla sa všetky staré materiály zabudnú a všetko sa začína odznova. Nikto nemá rád prehľadávanie cudzích kódov, a ak existuje […]

Architektúra fakturačného systému novej generácie: transformácia s prechodom na Tarantool

Prečo taká korporácia ako MegaFon potrebuje Tarantool v billing? Na prvý pohľad sa zdá, že zvyčajne prichádza dodávateľ, prináša nejakú veľkú krabicu, zapája ju do zásuvky - a je tu billing! Kedysi to tak bolo, ale teraz je to archaika a také dinosaure už vyhynuli alebo vyhynú. Pôvodne bol billing systém na vystavovanie účtov - počítadlo alebo kalkulačka. V modernom telekome - je to systém automatizácie celého životného cyklu interakcie s abonentom […]

Tarantool Cartridge: shardovanie Lua-bekendu v troch riadkoch

U nás v Mail.ru Group máme Tarantool - to je server aplikácií na Lua, ktorý zároveň funguje aj ako databáza (alebo naopak?). Je rýchly a skvelý, ale možnosti jedného servera nie sú nekonečné. Vertikálne škálovanie tiež nie je liekom, a preto v Tarantool existujú nástroje na horizontálne škálovanie - modul vshard [1]. Umožňuje shardovanie […]

Pluginy volumov pre úložiská v Kubernetes: od Flexvolume po CSI

V časoch, keď Kubernetes bol ešte vo verzii v1.0.0, existovali pluginy pre objemy (volume plugins). Tieto boli potrebné na pripojenie k systémom na uchovávanie trvalých (persistent) údajov kontajnerov. Ich počet bol malý, a medzi prvými boli poskytovatelia úložísk ako GCE PD, Ceph, AWS EBS a ďalší. Pluginy sa dodávali spolu s Kubernetes, za čo […]

Vytvárame kubernetes platformu na Pintereste

Počas existencie Pinterestu vytvorilo 300 miliónov používateľov viac než 200 miliárd pinov na viac ako 4 miliardách tabúľ. Aby mohol obsluhovať túto armádu používateľov a rozsiahlu základňu obsahu, portál vyvinul tisíce služieb, od mikroslužieb, ktoré zvládne niekoľko CPU, až po obrovské monolity, ktoré bežia na celom parku virtuálnych strojov. A teraz nastal čas […]

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster