Kategória: Administrácia

DB messengera (časť 1): navrhujeme kostru databázy

Ako možno previesť obchodné požiadavky na konkrétne dátové štruktúry na príklade navrhovania databázy pre messenger „od nuly“. Časť 1: navrhujeme kostru databázy. Časť 2: sekciujeme „naživo“. Naša databáza nebude taká rozsiahla a distribuovaná, ako má VKontakte alebo Badoo, ale „aby bolo“, ale bolo dobre — funkčne, rýchlo a zmestilo sa na jeden server PostgreSQL — aby […]

DB messengera (č.2): sekciujeme 'naživo'

Úspešne sme navrhli štruktúru našej databázy PostgreSQL na uchovávanie komunikácie, ubehlo už rok, používatelia ju aktívne dopĺňajú a… už v nej sú milióny záznamov, a... niečo začalo spomaľovať. Časť 1: navrhujeme kostru databázy Časť 2: sekcionujeme "naživo" Ide o to, že s rastom objemu tabuľky rastie aj "hĺbka" indexov — aj keď logaritmicky. Ale časom to […]

História internetu: počítač ako komunikačné zariadenie

Ďalšie články cyklu: História relé Metóda "rýchlej výmeny informácií", alebo Zrodenie relé Ďaleko písač Galvanizmus Podnikatelia A tu je konečne relé Hovoriaci telegraf Jednoducho spojiť Zabudnutá generácia reléových počítačov Elektronická éra História elektronických počítačov Prológ Kolos ENIAC Elektronická revolúcia História tranzistora Prechádzanie na slepo v tme Z ahmatu vojny Mnohonásobná znovuobjavenie História internetu Podporná sieť Rozpad, […]

História internetu: ARPANET – podsieť

Ďalšie články cyklu: História relé Metóda "rýchlej výmeny informácií", alebo Zrodenie relé Ďaleko písač Galvanizmus Podnikatelia A tu je konečne relé Hovoriaci telegraf Jednoducho spojiť Zabudnutá generácia reléových počítačov Elektronická éra História elektronických počítačov Prológ Kolos ENIAC Elektronická revolúcia História tranzistora Prechádzanie na slepo v tme Z ahmatu vojny Mnohonásobná znovuobjavenie História internetu Podporná sieť Rozpad, […]

Automatizácia HotFix v Maven projektoch pomocou TeamCity

V tomto príspevku bude popísaná konfigurácia automatizácie HotFix v Maven projektoch pomocou Teamcity. Na vykonanie HotFixu sa zvyčajne vykonáva množstvo manuálnych akcií: Vytvoriť vetvu pre release, na ktorý chcete aplikovať HotFix Opraviť chybu v release Zmeniť bugfix verziu v release vetve Vykonať tag bugfix verzie Body 1, 3, 4 je možné automatizovať. Predtým, než prejdeme k […]

Istio Circuit Breaker: vypnúť nefunkčné kontajnery

Sviatky sa skončili a my sa vraciame s naším druhým príspevkom z série o Istio Service Mesh. Dnešná téma – Circuit Breaker, čo v preklade do slovenčiny znamená „automatický vypínač“, v bežnej reči – „ochranný automat“. Iba v Istio tento automat neodpojuje skratovanú alebo preťaženú sieť, ale nefunkčné kontajnery. Ako by to malo ideálne fungovať, keď […]

Podpora 3CX odpovedá: Aktualizácia na 3CX v16 z predchádzajúcich verzií

S novým rokom s novou PBX! Pravda, nie vždy je čas alebo chuť zaoberať sa detailmi prechodu medzi verziami a zbierať informácie z rôznych zdrojov. V tomto článku sme zhromaždili všetky potrebné informácie pre jednoduché a rýchle aktualizovanie na 3CX v16 Update 4 zo starších verzií. Dôvodov na aktualizáciu je množstvo — o všetkých funkciách, ktoré sa objavili v […]

God Mode vo Windows 10 (opravená verzia)

Poznámka. Ospravedlňujem sa za vážnu preklep v prvej verzii poznámky. Ďakujem všetkým čitateľom, ktorí upozornili na preklep. God Mode (Režim Boha) je pohodlný spôsob, ako získať prístup k príkazom Windows na jednom mieste. Pozrime sa, ako môžeme tento režim využiť. God Mode je špeciálna možnosť, ktorá je už dlho dostupná vo Windows a poskytuje vám rýchly prístup k väčšine […]

Použitie Clickhouse ako náhrady za ELK, Big Query a TimescaleDB

Clickhouse je stĺpcový systém správy databáz pre online spracovanie analytických dopytov (OLAP) s otvoreným zdrojovým kódom, vytvorený spoločnosťou Yandex. Používajú ho Yandex, CloudFlare, VK.com, Badoo a ďalšie služby po celom svete na uchovávanie naozaj veľkých objemov údajov (vloženie tisícov riadkov za sekundu alebo petabajty údajov uložených na disku). V bežnej, "riadkovej" databáze, príkladmi ktorých […]

O bezpečnosti v sieti

Tento článok bol napísaný pred niekoľkými rokmi, keď sa blokovanie messengeru Telegram aktívne diskutovalo v komunite a obsahuje moje myšlienky na tento účet. A aj keď je dnes táto téma už takmer zabudnutá, dúfam, že to môže byť ešte niekomu zaujímavé. Tento text vznikol ako výsledok mojich úvah na tému digitálnej bezpečnosti a dlho som váhal, či stojí […]

Spustenie VPN servera za poskytovateľským NAT

Článok o tom, ako sa mi podarilo spustiť VPN server za NAT domácich poskytovateľov (bez verejnej IP adresy). Hneď na úvod poviem, že funkčnosť tejto realizácie priamo závisí od typu NAT, ktorý používa váš poskytovateľ, ako aj smerovač. Takže vznikla potreba pripojiť sa zo svojho smartfónu Android k domácemu počítaču, oba zariadenia sú pripojené k internetu cez NAT poskytovateľa, pričom počítač je pripojený […]

Nápad decentralizovanej sociálnej siete nasledujúcej generácie

V tomto článku vám predstavujem svoje úvahy na tému histórie a perspektív rozvoja internetu, centralizovaných a decentralizovaných sietí a ako výsledok — možnej architektúry decentralizovanej siete nasledujúcej generácie. S internetom niečo nie je v poriadku. Prvýkrát som sa s internetom stretol v roku 2000. Samozrejme, to nie je úplný začiatok — sieť už existovala predtým, ale […]

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