Rubrika: Administrace

CI/CD na AWS, Azure a Gitlab. Nový kurz od OTUS

Pozor! Tento článek není technický a je určen čtenářům, kteří se zajímají o vzdělávání v oblasti CI/CD. Pravděpodobně, pokud nemáte zájem o učení, tento materiál pro vás nebude zajímavý. Pokud jste vývojář nebo administrátor zodpovědný za nastavení procesů kontinuálního vývoje a dodání (continuous integration / continuous delivery), otevřel se v OTUS nábor na kurz speciálně […]

Určení vhodné velikosti pro Kafka cluster v Kubernetes

Pozn. překladatele: V tomto článku společnost Banzai Cloud sdílí příklad použití svých specializovaných utilit pro usnadnění správy Kafka v rámci Kubernetes. Uvedené pokyny ilustrují, jak lze určit optimální velikost infrastruktury a nastavit samotnou Kafka pro dosažení požadovaného propojovacího výkonu. Apache Kafka je distribuovaná streamovací platforma pro vytváření spolehlivých, škálovatelných a vysoce výkonných streamovacích systémů v reálném čase. […]

Fyzika textu. Část 1. Symboly

Symbol je textový atom. Ani víc, ani míň. V textu se každý symbol vyskytuje určitý početkrát. Když text rozložíme na symboly, můžeme si všimnout některých zvláštností a vzorců. O tom si teď povíme. [Pokud bez slov: zdrojové kódy k článku] Text se skládá z omezené množiny symbolů. Abecedou textu označme množinu všech symbolů, které se v textu vyskytují. A tato množina […]

Čtvrtka Ethernetu: stará rychlost, nové možnosti

5. února tohoto roku byl schválen nový standard na 10megabitový Ethernet. Ano, čtete správně: deset megabitů za sekundu. K čemu je v 21. století taková "malá" rychlost? K nahrazení toho chaosu, který se skrývá pod výstižným názvem "polní sběrnice" — Profibus, Modbus, CC-Link, CAN, FlexRay, HART atd. Je jich příliš mnoho, jsou vzájemně nekompatibilní […]

Ping všech uzlů IPv6 na kanálu

Počítané dny zbývají do zahájení nového kurzu "Síťový inženýr" od OTUS. V této souvislosti se s vámi chceme podělit o překlad užitečného materiálu na toto téma. Série článků na blogu věnovaných radám a doporučením pro řešení problémů spojených s pingem IPv6 (ICMPv6 Echo Request/Echo Reply) Všimněte si, že používám Linux (konkrétně Fedora 31), […]

Metody optimalizace LINQ dotazů v C#.NET

Úvod V tomto článku jsme se zabývali některými metodami optimalizace dotazů LINQ. Zde také uvedeme další přístupy k optimalizaci kódu související s dotazy LINQ. Je známo, že LINQ (Language-Integrated Query) je jednoduchý a pohodlný jazyk pro dotazy na zdroje dat. A LINQ to SQL je technologie pro přístup k datům v databázích. Je to mocný nástroj pro práci s daty, kde pomocí deklarativního […]

Systémy automatizace založené na Foundation Fieldbus

Foundation Fieldbus je digitální komunikační systém používaný v automatizaci vedle jako Profibus, Modbus nebo HART. Technologie se objevila o něco později než její konkurenti: první vydání standardu je datováno rokem 1996 a v současné době zahrnuje dva protokoly pro výměnu informací mezi účastníky sítě – H1 a HSE (High Speed Ethernet). Protokol H1 se používá pro informace […]

Jak si neublížit pomocí Liquibase

Nikdy nebylo, a znovu je to tady! Na dalším projektu jsme se rozhodli použít Liquibase od začátku, abychom se vyhnuli problémům v budoucnu. Jak se ukázalo, ne všichni mladí členové týmu umí jej správně používat. Pořádal jsem interní workshop, který jsem se rozhodl přetvořit v článek. Článek obsahuje užitečné rady a popis tří nejviditelnějších pastí, v […]

Zařízení Helm a jeho úskalí

Koncept nákladního vozu Typhon, Anton Swanepoel Jmenuji se Dmitrij Sugrobov a jsem vývojář v 'Leroy Merlin'. V článku se podělím o to, proč je Helm potřebný, jak usnadňuje práci s Kubernetes, co se změnilo ve třetí verzi, a jak s jeho pomocí aktualizovat aplikace v produkci bez přerušení. Toto je shrnutí na základě mého vystoupení na konferenci @Kubernetes Conference by Mail.ru Cloud […]

Jak OpenShift mění organizační strukturu IT organizace. Evoluce organizačních modelů při přechodu na PaaS

Ačkoli samotná řešení PaaS („Platforma jako služba“) nemohou změnit způsoby individuálního a týmového interakce, často slouží jako katalyzátor organizačních změn jako odpověď na zvýšenou flexibilitu IT technologií. Ve skutečnosti je maximální návratnost investic do PaaS často možná pouze za předpokladu, že dojde ke změně organizačních rolí, oblastí odpovědnosti (úkolů) a schémat vzájemných vztahů. Naštěstí řešení PaaS […]

Studie RedHat: open source vytlačuje proprietární software z podnikové sféry

Open-source software is gradually but steadily conquering the corporate sector, as demonstrated by a study conducted by the RedHat team (PDF). The company surveyed 950 IT executives worldwide. Of these, 400 are based in the USA, 250 in Latin American countries, 150 in the UK, and another 150 in English-speaking companies within the Asia-Pacific region. According to the results of the RedHat survey […]

Logování v mikroslužbové architektuře .Net na praktické úrovni

Logging is a crucial tool for developers, but when creating distributed systems, it becomes a cornerstone that must be embedded directly into the foundation of your application; otherwise, the complexities of microservices development will quickly become evident. In .Net Core 3, an excellent feature was added for passing the correlation context in HTTP headers, so if your applications use direct HTTP calls for inter-service communication, then […]

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