Rubrika: Administrace

Databáze messengeru (č. 1): navrhujeme rámec databáze

Jak převést obchodní požadavky na konkrétní datové struktury na příkladu návrhu databáze pro messenger "od základů". Část 1: navrhujeme strukturu databáze Část 2: sekcionujeme "za chodu" Naše databáze nebude tak rozsáhlá a distribuovaná jako u VKontakte nebo Badoo, ale bude funkční, rychlá a vejde se na jeden server PostgreSQL – tak, jak […]

DB messengeru (č. 2): sekcionujeme "naživo"

Úspěšně jsme navrhli strukturu naší databáze PostgreSQL pro ukládání zpráv, uplynul rok a uživatelé ji aktivně naplňují, nyní má již miliony záznamů a... něco začíná zpomalovat. Část 1: navrhujeme strukturu databáze Část 2: sekcionujeme "za chodu" Jde o to, že s růstem objemu tabulky roste i "hloubka" indexů – i když logaritmicky. Ale časem to […]

Historie internetu: počítač jako komunikační zařízení

Další články cyklu: Historie relé Metoda „rychlého přenosu informací“, nebo Zroda relé Dálkový psací stroj Galvanismus Podnikatelé A konečně i relé Hovorný telegraf Jen spojit Zapomenutá generace reléových počítačů Elektronická éra Historie elektronických počítačů Prolog Kolos ENIAC Elektronická revoluce Historie tranzistoru Bloudění ve tmě Z ohně války Vícenásobné znovuobjevení Historie internetu Opěrná síť Rozpad […]

Historie internetu: ARPANET – podsíť

Další články cyklu: Historie relé Metoda „rychlého přenosu informací“, nebo Zroda relé Dálkový psací stroj Galvanismus Podnikatelé A konečně i relé Hovorný telegraf Jen spojit Zapomenutá generace reléových počítačů Elektronická éra Historie elektronických počítačů Prolog Kolos ENIAC Elektronická revoluce Historie tranzistoru Bloudění ve tmě Z ohně války Vícenásobné znovuobjevení Historie internetu Opěrná síť Rozpad […]

Automatizace HotFix v projektech Maven pomocí TeamCity

V tomto příspěvku bude popsána konfigurace automatizace HotFix v projektech Maven pomocí TeamCity. Při provádění HotFix se obvykle provádí mnoho ručních kroků: Vytvořit větev pro vydání, na které chcete vyhotovit HotFix Opravit chybu v vydání Změnit bugfix verzi v vydávací větvi Vyhotovit tag bugfix verze Krok 1, 3 a 4 lze automatizovat. Než se přesuneme k […]

Istio Circuit Breaker: vypneme vadné kontejnery

Svátky skončily a my se vracíme s naším druhým příspěvkem ze série o Istio Service Mesh. Dnešní téma – Circuit Breaker, což v elektrickém inženýrství znamená „automatický vypínač“, v hovorovém jazyce – „ochranný automat“. Jenže v Istio tento automat nevypíná zkrácený nebo přetížený okruh, ale vadné kontejnery. Jak by to mělo ideálně fungovat Když […]

Technická podpora 3CX odpovídá: Aktualizace na 3CX v16 z předchozích verzí

Do nového roku s novou ústřednou! Pravda, ne vždy je čas nebo chuť se zabývat nuancemi přechodu mezi verzemi, když shromažďujete informace z různých zdrojů. V tomto článku jsme shromáždili veškeré informace potřebné pro jednoduchou a rychlou aktualizaci na 3CX v16 Update 4 ze starších verzí. Důvodů pro aktualizaci je mnoho – o všech funkcích, které se objevily […]

God Mode v systému Windows 10 (opravená verze)

Poznámka. Omlouvám se za vážnou chybu v první verzi poznámky. Děkuji všem čtenářům, kteří na chybu upozornili. God Mode (Režim Boha) je praktický způsob, jak přistupovat k příkazům Windows na jednom místě. Podívejme se, jak tento režim využít. God Mode je speciální volba, která je v systému Windows k dispozici již dlouho a poskytuje vám rychlý přístup k většině […]

Použití Clickhouse jako náhrady za ELK, Big Query a TimescaleDB

Clickhouse je sloupcový systém správy databází pro online zpracování analytických dotazů (OLAP) s otevřeným zdrojovým kódem, vytvořený Yandexem. Používá jej Yandex, CloudFlare, VK.com, Badoo a další služby po celém světě pro ukládání skutečně velkých objemů dat (vkládání tisíců řádků za sekundu nebo petabajty dat uložených na disku). V běžné, "řádkové" DBMS, příklady kterých […]

O bezpečnosti na internetu

Tento článek byl napsán před několika lety, kdy se v komunitě aktivně diskutovalo o blokování messengeru Telegram, a obsahuje mé názory na toto téma. Ačkoli je dnes toto téma téměř zapomenuto, doufám, že to může někoho stále zajímat. Tento text vznikl na základě mých úvah o digitální bezpečnosti a dlouho jsem váhal, zda by mělo smysl […]

Spuštění VPN serveru za NAT poskytovatele

Článek o tom, jak se mi podařilo spustit VPN server za NATem domácího poskytovatele (bez veřejné IP adresy). Hned na začátek musím říci, že funkčnost této implementace závisí přímo na typu NAT, který používá váš poskytovatel, a také na routeru. Takže jsem potřeboval se připojit ze svého smartphonu Android k domácímu počítači, obě zařízení jsou připojena k Internetu přes NATy poskytovatele, navíc počítač je připojen […]

Nápad decentralizované sociální sítě nové generace

V tomto článku vám představuji své úvahy o historii a perspektivách vývoje internetu, centralizovaných a decentralizovaných sítí a jako výsledek — možné architektuře decentralizované sítě nové generace. S internetem je něco špatně. Poprvé jsem se s Internetem seznámil v roce 2000. Samozřejmě, to není zrovna začátek — síť už existovala předtím, ale […]

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