Rubrika: Administrace

Proč nepřicházejí PUSH oznámení v VoIP klientovi 3CX pro Android

Možná jste již vyzkoušeli naši novou aplikaci 3CX pro Android Beta. V současnosti aktivně pracujeme na vydání, které bude zahrnovat kromě jiného také podporu videohovorů! Pokud jste ještě neviděli nového klienta 3CX, připojte se do skupiny beta testerů! Nicméně jsme si všimli poměrně běžného problému – nestabilní funkce PUSH oznámení o hovorech a zprávách. Typická negativní zpětná vazba […]

Monitorování ETL procesů v malém datovém skladu

Mnozí používají specializované nástroje pro vytváření procedur pro extrakci, transformaci a načítání dat do relačních databází. Proces práce těchto nástrojů je logován, chyby jsou evidovány. V případě chyby se v logu nachází informace o tom, že se nástroji nepodařilo splnit úkol a které moduly (často java) kde zastavily. V posledních řádcích lze najít chybu databáze, například porušení […]

Proč je DevOps potřebný a kdo jsou odborníci na DevOps

Když aplikace nefunguje, nejméně chcete slyšet od kolegů větu „problém je na vaší straně“. V důsledku toho trpí uživatelé – a je jim jedno, která část týmu nese odpovědnost za závadu. Kultura DevOps vznikla právě proto, aby spojila vývoj a podporu a sjednotila je kolem společné odpovědnosti za konečný produkt. Jaké praktiky zahrnuje […]

Co nám brání postavit Mesh: jak decentralizovaný poskytovatel internetu „Medium“ vytváří nový Internet na základě Yggdrasil

Dobrý den! Určitě pro vás nebude velkým překvapením, že „Suverénní Runet“ je na obzoru — zákon vstupuje v platnost už 1. listopadu tohoto roku. Bohužel, jak to bude (a zda to vůbec bude?) fungovat — není zcela jasné: přesné instrukce pro poskytovatele služeb zatím nejsou veřejně dostupné. Také neexistují žádné metody, pokuty, plány, […]

Konzolová roguelike hra na C++

Úvod „Linux není pro hry!“ — zastaralá fráze: v současnosti existuje mnoho úžasných her speciálně pro tento skvělý systém. Ale přesto občas toužíte po něčem zvláštním, co by vyhovovalo právě vám… A rozhodl jsem se vytvořit to zvláštní. Základ Nehodlám ukazovat a vyprávět celý kód (to není příliš zajímavé) — pouze základní body. 1.Postava Zde […]

Podpora monorepo a multirepo v werf a jak to souvisí s Docker Registry

Téma monorepozitáře byla diskuse již mnohokrát a obvykle vyvolává velmi živé debaty. Při vytváření Werfu jako open-source nástroje zaměřeného na zlepšení procesů sestavení kódu aplikací z Git do Docker obrazů (a jejich následného dodání do Kubernetes) příliš nepřemýšlíme o tom, jaká volba je lepší. Pro nás je primární zajistit vše potřebné pro zastánce různých názorů (pokud to je […]

Krátký návod k provádění pilotních projektů a PoC

Úvod Za léta své práce v oblasti IT, zejména v oblasti prodeje IT, jsem viděl mnoho pilotních projektů, ale většina z nich skončila bez úspěchu při značných nákladech na čas. Když mluvíme o testování hardwarových řešení, jako jsou například SÚS, na každou demo-systém obvykle čeká fronta téměř na rok dopředu. A každé […]

Unit testy v SÚBDB – jak to děláme ve Sportmasteru, část druhá

První část – zde. Představte si situaci. Před vámi je úkol vyvinout novou funkčnost. Máte k dispozici práci svých předchůdců. Pokud předpokládáte, že nemáte žádné morální závazky, jak byste postupovali? Většinou jsou všechny staré návrhy zapomenuty a vše začíná znovu. Nikdo nemá rád hltat cizí kód a při jeho přítomnosti […]

Architektura nového generace billingových systémů: transformace s přechodem na Tarantool

Proč potřebuje taková korporace, jako je MegaFon, Tarantool v billing? Z pohledu se zdá, že obvykle přijde dodavatel, přinese nějakou velkou skříň, zapojí konektor do zásuvky – a je tu billing! Kdysi to tak bylo, ale nyní je to archaické a takové dinosaury již vyhynuli nebo vyhynou. Původně billing je systém pro vystavování faktur – účtovací přístroj nebo kalkulačka. V moderním telekomu – to je systém automatizace celého životního cyklu interakce se zákazníkem […]

Tarantool Cartridge: shardování Lua backendu ve třech řádcích

U nás v Mail.ru Group máme Tarantool – to je takový server aplikací na Lua, který také funguje jako databáze (nebo naopak?). Je rychlý a skvělý, ale možnosti jednoho serveru nejsou bezmezně. Vertikální škálování také není zázrak, proto v Tarantoolu existují nástroje pro horizontální škálování – modul vshard [1]. Ten umožňuje shardovat […]

Pluginy úložiště pro Kubernetes: od Flexvolume k CSI

V dobách, kdy Kubernetes byl ještě ve verzi v1.0.0, existovaly pluginy pro svazky (volume plugins). Byly potřeba pro připojení k systémům úložišť pro trvalá (persistentní) data kontejnerů. Jejich množství nebylo velké, a mezi prvními byli poskytovatelé úložišť jako GCE PD, Ceph, AWS EBS a další. Pluginy byly dodávány spolu s Kubernetes, za což […]

Vytváříme kubernetes-platformu v Pinterestu

Během let existence Pinterestu vytvořilo 300 milionů uživatelů této služby více než 200 miliard pinů na více než 4 miliardách nástěnek. Aby mohl splnit potřeby této army uživatelů a rozsáhlou databázi obsahu, portál vyvinul tisíce služeb, od mikroslužeb, které zvládne několik CPU, až po obrovské monolity, které běží na celém parku virtuálních strojů. A přišel okamžik, […]

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster