mirror of
https://github.com/nubenetes/awesome-kubernetes.git
synced 2026-07-13 02:10:15 +00:00
2004 lines
208 KiB
HTML
2004 lines
208 KiB
HTML
|
||
<!doctype html>
|
||
<html lang="en" class="no-js">
|
||
<head>
|
||
|
||
<meta charset="utf-8">
|
||
<meta name="viewport" content="width=device-width,initial-scale=1">
|
||
|
||
<meta name="description" content="Enterprise-grade curated portal for the 2026 Cloud Native ecosystem. High-density, AI-driven selection of top-tier resources.">
|
||
|
||
|
||
<meta name="author" content="Inaki Fernandez">
|
||
|
||
|
||
<link rel="canonical" href="https://nubenetes.com/v2/data-and-advanced-analytics.html">
|
||
|
||
|
||
<link rel="prev" href="the-container-stack.html">
|
||
|
||
|
||
<link rel="next" href="engineering-pipeline.html">
|
||
|
||
|
||
|
||
|
||
|
||
<link rel="icon" href="images/favicon-car.png">
|
||
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.7.6">
|
||
|
||
|
||
|
||
<title>Data & Advanced Analytics - Nubenetes V2 | The Architect's Cut</title>
|
||
|
||
|
||
|
||
<link rel="stylesheet" href="assets/stylesheets/main.484c7ddc.min.css">
|
||
|
||
|
||
<link rel="stylesheet" href="assets/stylesheets/palette.ab4e12ef.min.css">
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
||
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,700,700i%7CRoboto+Mono:400,400i,700,700i&display=fallback">
|
||
<style>:root{--md-text-font:"Roboto";--md-code-font:"Roboto Mono"}</style>
|
||
|
||
|
||
|
||
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;700&display=swap">
|
||
|
||
<link rel="stylesheet" href="static/extra.css">
|
||
|
||
<script>__md_scope=new URL(".",location),__md_hash=e=>[...e].reduce(((e,_)=>(e<<5)-e+_.charCodeAt(0)),0),__md_get=(e,_=localStorage,t=__md_scope)=>JSON.parse(_.getItem(t.pathname+"."+e)),__md_set=(e,_,t=localStorage,a=__md_scope)=>{try{t.setItem(a.pathname+"."+e,JSON.stringify(_))}catch(e){}}</script>
|
||
|
||
|
||
|
||
|
||
|
||
</head>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<body dir="ltr" data-md-color-scheme="default" data-md-color-primary="blue-grey" data-md-color-accent="indigo">
|
||
|
||
|
||
<input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off">
|
||
<input class="md-toggle" data-md-toggle="search" type="checkbox" id="__search" autocomplete="off">
|
||
<label class="md-overlay" for="__drawer"></label>
|
||
<div data-md-component="skip">
|
||
|
||
|
||
<a href="#data-advanced-analytics" class="md-skip">
|
||
Skip to content
|
||
</a>
|
||
|
||
</div>
|
||
<div data-md-component="announce">
|
||
|
||
</div>
|
||
|
||
<div data-md-color-scheme="default" data-md-component="outdated" hidden>
|
||
|
||
</div>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<header class="md-header md-header--shadow md-header--lifted" data-md-component="header">
|
||
<nav class="md-header__inner md-grid" aria-label="Header">
|
||
<a href="index.html" title="Nubenetes V2 | The Architect's Cut" class="md-header__button md-logo" aria-label="Nubenetes V2 | The Architect's Cut" data-md-component="logo">
|
||
|
||
|
||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 8a3 3 0 0 0 3-3 3 3 0 0 0-3-3 3 3 0 0 0-3 3 3 3 0 0 0 3 3m0 3.54C9.64 9.35 6.5 8 3 8v11c3.5 0 6.64 1.35 9 3.54 2.36-2.19 5.5-3.54 9-3.54V8c-3.5 0-6.64 1.35-9 3.54"/></svg>
|
||
|
||
</a>
|
||
<label class="md-header__button md-icon" for="__drawer">
|
||
|
||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M3 6h18v2H3zm0 5h18v2H3zm0 5h18v2H3z"/></svg>
|
||
</label>
|
||
<div class="md-header__title" data-md-component="header-title">
|
||
<div class="md-header__ellipsis">
|
||
<div class="md-header__topic">
|
||
<span class="md-ellipsis">
|
||
Nubenetes V2 | The Architect's Cut
|
||
</span>
|
||
</div>
|
||
<div class="md-header__topic" data-md-component="header-topic">
|
||
<span class="md-ellipsis">
|
||
|
||
Data & Advanced Analytics
|
||
|
||
</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
|
||
<form class="md-header__option" data-md-component="palette">
|
||
|
||
|
||
|
||
|
||
<input class="md-option" data-md-color-media="(prefers-color-scheme: light)" data-md-color-scheme="default" data-md-color-primary="blue-grey" data-md-color-accent="indigo" aria-label="Switch to dark mode" type="radio" name="__palette" id="__palette_0">
|
||
|
||
<label class="md-header__button md-icon" title="Switch to dark mode" for="__palette_1" hidden>
|
||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M21 11c0 5.55-3.84 10.74-9 12-5.16-1.26-9-6.45-9-12V5l9-4 9 4zm-9 10c3.75-1 7-5.46 7-9.78V6.3l-7-3.12L5 6.3v4.92C5 15.54 8.25 20 12 21"/></svg>
|
||
</label>
|
||
|
||
|
||
|
||
|
||
|
||
<input class="md-option" data-md-color-media="(prefers-color-scheme: dark)" data-md-color-scheme="slate" data-md-color-primary="blue-grey" data-md-color-accent="cyan" aria-label="Switch to light mode" type="radio" name="__palette" id="__palette_1">
|
||
|
||
<label class="md-header__button md-icon" title="Switch to light mode" for="__palette_0" hidden>
|
||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 1 3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5z"/></svg>
|
||
</label>
|
||
|
||
|
||
</form>
|
||
|
||
|
||
|
||
<script>var palette=__md_get("__palette");if(palette&&palette.color){if("(prefers-color-scheme)"===palette.color.media){var media=matchMedia("(prefers-color-scheme: light)"),input=document.querySelector(media.matches?"[data-md-color-media='(prefers-color-scheme: light)']":"[data-md-color-media='(prefers-color-scheme: dark)']");palette.color.media=input.getAttribute("data-md-color-media"),palette.color.scheme=input.getAttribute("data-md-color-scheme"),palette.color.primary=input.getAttribute("data-md-color-primary"),palette.color.accent=input.getAttribute("data-md-color-accent")}for(var[key,value]of Object.entries(palette.color))document.body.setAttribute("data-md-color-"+key,value)}</script>
|
||
|
||
|
||
|
||
|
||
|
||
<label class="md-header__button md-icon" for="__search">
|
||
|
||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.52 6.52 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5"/></svg>
|
||
</label>
|
||
<div class="md-search" data-md-component="search" role="dialog">
|
||
<label class="md-search__overlay" for="__search"></label>
|
||
<div class="md-search__inner" role="search">
|
||
<form class="md-search__form" name="search">
|
||
<input type="text" class="md-search__input" name="query" aria-label="Search" placeholder="Search" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false" data-md-component="search-query" required>
|
||
<label class="md-search__icon md-icon" for="__search">
|
||
|
||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.52 6.52 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5"/></svg>
|
||
|
||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11z"/></svg>
|
||
</label>
|
||
<nav class="md-search__options" aria-label="Search">
|
||
|
||
<a href="javascript:void(0)" class="md-search__icon md-icon" title="Share" aria-label="Share" data-clipboard data-clipboard-text="" data-md-component="search-share" tabindex="-1">
|
||
|
||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M18 16.08c-.76 0-1.44.3-1.96.77L8.91 12.7c.05-.23.09-.46.09-.7s-.04-.47-.09-.7l7.05-4.11c.54.5 1.25.81 2.04.81a3 3 0 0 0 3-3 3 3 0 0 0-3-3 3 3 0 0 0-3 3c0 .24.04.47.09.7L8.04 9.81C7.5 9.31 6.79 9 6 9a3 3 0 0 0-3 3 3 3 0 0 0 3 3c.79 0 1.5-.31 2.04-.81l7.12 4.15c-.05.21-.08.43-.08.66 0 1.61 1.31 2.91 2.92 2.91s2.92-1.3 2.92-2.91A2.92 2.92 0 0 0 18 16.08"/></svg>
|
||
</a>
|
||
|
||
<button type="reset" class="md-search__icon md-icon" title="Clear" aria-label="Clear" tabindex="-1">
|
||
|
||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"/></svg>
|
||
</button>
|
||
</nav>
|
||
|
||
<div class="md-search__suggest" data-md-component="search-suggest"></div>
|
||
|
||
</form>
|
||
<div class="md-search__output">
|
||
<div class="md-search__scrollwrap" tabindex="0" data-md-scrollfix>
|
||
<div class="md-search-result" data-md-component="search-result">
|
||
<div class="md-search-result__meta">
|
||
Initializing search
|
||
</div>
|
||
<ol class="md-search-result__list" role="presentation"></ol>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
|
||
|
||
<div class="md-header__source">
|
||
<a href="https://github.com/nubenetes/awesome-kubernetes" title="Go to repository" class="md-source" data-md-component="source">
|
||
<div class="md-source__icon md-icon">
|
||
|
||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Free 7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.--><path d="M439.6 236.1 244 40.5c-5.4-5.5-12.8-8.5-20.4-8.5s-15 3-20.4 8.4L162.5 81l51.5 51.5c27.1-9.1 52.7 16.8 43.4 43.7l49.7 49.7c34.2-11.8 61.2 31 35.5 56.7-26.5 26.5-70.2-2.9-56-37.3L240.3 199v121.9c25.3 12.5 22.3 41.8 9.1 55-6.4 6.4-15.2 10.1-24.3 10.1s-17.8-3.6-24.3-10.1c-17.6-17.6-11.1-46.9 11.2-56v-123c-20.8-8.5-24.6-30.7-18.6-45L142.6 101 8.5 235.1C3 240.6 0 247.9 0 255.5s3 15 8.5 20.4l195.6 195.7c5.4 5.4 12.7 8.4 20.4 8.4s15-3 20.4-8.4l194.7-194.7c5.4-5.4 8.4-12.8 8.4-20.4s-3-15-8.4-20.4"/></svg>
|
||
</div>
|
||
<div class="md-source__repository">
|
||
nubenetes/awesome-kubernetes
|
||
</div>
|
||
</a>
|
||
</div>
|
||
|
||
</nav>
|
||
|
||
|
||
|
||
<nav class="md-tabs" aria-label="Tabs" data-md-component="tabs">
|
||
<div class="md-grid">
|
||
<ul class="md-tabs__list">
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-tabs__item">
|
||
<a href="https://nubenetes.com/" class="md-tabs__link">
|
||
|
||
|
||
|
||
|
||
|
||
🔙 Back to V1 (Exhaustive)
|
||
|
||
</a>
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-tabs__item">
|
||
<a href="index.html" class="md-tabs__link">
|
||
|
||
|
||
|
||
|
||
|
||
The 2026 Vision
|
||
|
||
</a>
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-tabs__item">
|
||
<a href="intelligent-control-plane.html" class="md-tabs__link">
|
||
|
||
|
||
|
||
|
||
|
||
Intelligent Control Plane
|
||
|
||
</a>
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-tabs__item">
|
||
<a href="architectural-foundations.html" class="md-tabs__link">
|
||
|
||
|
||
|
||
|
||
|
||
Architectural Foundations
|
||
|
||
</a>
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-tabs__item">
|
||
<a href="platform-and-site-reliability.html" class="md-tabs__link">
|
||
|
||
|
||
|
||
|
||
|
||
Platform & Site Reliability
|
||
|
||
</a>
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-tabs__item">
|
||
<a href="hardened-infrastructure.html" class="md-tabs__link">
|
||
|
||
|
||
|
||
|
||
|
||
Hardened Infrastructure
|
||
|
||
</a>
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-tabs__item">
|
||
<a href="cloud-providers-hyperscalers.html" class="md-tabs__link">
|
||
|
||
|
||
|
||
|
||
|
||
Cloud Providers (Hyperscalers)
|
||
|
||
</a>
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-tabs__item">
|
||
<a href="networking-and-service-mesh.html" class="md-tabs__link">
|
||
|
||
|
||
|
||
|
||
|
||
Networking & Service Mesh
|
||
|
||
</a>
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-tabs__item">
|
||
<a href="the-container-stack.html" class="md-tabs__link">
|
||
|
||
|
||
|
||
|
||
|
||
The Container Stack
|
||
|
||
</a>
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-tabs__item md-tabs__item--active">
|
||
<a href="data-and-advanced-analytics.html" class="md-tabs__link">
|
||
|
||
|
||
|
||
|
||
|
||
Data & Advanced Analytics
|
||
|
||
</a>
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-tabs__item">
|
||
<a href="engineering-pipeline.html" class="md-tabs__link">
|
||
|
||
|
||
|
||
|
||
|
||
Engineering Pipeline
|
||
|
||
</a>
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-tabs__item">
|
||
<a href="developer-ecosystem.html" class="md-tabs__link">
|
||
|
||
|
||
|
||
|
||
|
||
Developer Ecosystem
|
||
|
||
</a>
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-tabs__item">
|
||
<a href="career-and-industry.html" class="md-tabs__link">
|
||
|
||
|
||
|
||
|
||
|
||
Career & Industry
|
||
|
||
</a>
|
||
</li>
|
||
|
||
|
||
|
||
</ul>
|
||
</div>
|
||
</nav>
|
||
|
||
|
||
</header>
|
||
|
||
<div class="md-container" data-md-component="container">
|
||
|
||
|
||
|
||
|
||
<main class="md-main" data-md-component="main">
|
||
<div class="md-main__inner md-grid">
|
||
|
||
|
||
|
||
<div class="md-sidebar md-sidebar--primary" data-md-component="sidebar" data-md-type="navigation" >
|
||
<div class="md-sidebar__scrollwrap">
|
||
<div class="md-sidebar__inner">
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<nav class="md-nav md-nav--primary md-nav--lifted md-nav--integrated" aria-label="Navigation" data-md-level="0">
|
||
<label class="md-nav__title" for="__drawer">
|
||
<a href="index.html" title="Nubenetes V2 | The Architect's Cut" class="md-nav__button md-logo" aria-label="Nubenetes V2 | The Architect's Cut" data-md-component="logo">
|
||
|
||
|
||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 8a3 3 0 0 0 3-3 3 3 0 0 0-3-3 3 3 0 0 0-3 3 3 3 0 0 0 3 3m0 3.54C9.64 9.35 6.5 8 3 8v11c3.5 0 6.64 1.35 9 3.54 2.36-2.19 5.5-3.54 9-3.54V8c-3.5 0-6.64 1.35-9 3.54"/></svg>
|
||
|
||
</a>
|
||
Nubenetes V2 | The Architect's Cut
|
||
</label>
|
||
|
||
<div class="md-nav__source">
|
||
<a href="https://github.com/nubenetes/awesome-kubernetes" title="Go to repository" class="md-source" data-md-component="source">
|
||
<div class="md-source__icon md-icon">
|
||
|
||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Free 7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.--><path d="M439.6 236.1 244 40.5c-5.4-5.5-12.8-8.5-20.4-8.5s-15 3-20.4 8.4L162.5 81l51.5 51.5c27.1-9.1 52.7 16.8 43.4 43.7l49.7 49.7c34.2-11.8 61.2 31 35.5 56.7-26.5 26.5-70.2-2.9-56-37.3L240.3 199v121.9c25.3 12.5 22.3 41.8 9.1 55-6.4 6.4-15.2 10.1-24.3 10.1s-17.8-3.6-24.3-10.1c-17.6-17.6-11.1-46.9 11.2-56v-123c-20.8-8.5-24.6-30.7-18.6-45L142.6 101 8.5 235.1C3 240.6 0 247.9 0 255.5s3 15 8.5 20.4l195.6 195.7c5.4 5.4 12.7 8.4 20.4 8.4s15-3 20.4-8.4l194.7-194.7c5.4-5.4 8.4-12.8 8.4-20.4s-3-15-8.4-20.4"/></svg>
|
||
</div>
|
||
<div class="md-source__repository">
|
||
nubenetes/awesome-kubernetes
|
||
</div>
|
||
</a>
|
||
</div>
|
||
|
||
<ul class="md-nav__list" data-md-scrollfix>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-nav__item">
|
||
<a href="https://nubenetes.com/" class="md-nav__link">
|
||
|
||
|
||
|
||
<span class="md-ellipsis">
|
||
|
||
|
||
🔙 Back to V1 (Exhaustive)
|
||
|
||
|
||
|
||
</span>
|
||
|
||
|
||
|
||
</a>
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-nav__item">
|
||
<a href="index.html" class="md-nav__link">
|
||
|
||
|
||
|
||
<span class="md-ellipsis">
|
||
|
||
|
||
The 2026 Vision
|
||
|
||
|
||
|
||
</span>
|
||
|
||
|
||
|
||
</a>
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-nav__item">
|
||
<a href="intelligent-control-plane.html" class="md-nav__link">
|
||
|
||
|
||
|
||
<span class="md-ellipsis">
|
||
|
||
|
||
Intelligent Control Plane
|
||
|
||
|
||
|
||
</span>
|
||
|
||
|
||
|
||
</a>
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-nav__item">
|
||
<a href="architectural-foundations.html" class="md-nav__link">
|
||
|
||
|
||
|
||
<span class="md-ellipsis">
|
||
|
||
|
||
Architectural Foundations
|
||
|
||
|
||
|
||
</span>
|
||
|
||
|
||
|
||
</a>
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-nav__item">
|
||
<a href="platform-and-site-reliability.html" class="md-nav__link">
|
||
|
||
|
||
|
||
<span class="md-ellipsis">
|
||
|
||
|
||
Platform & Site Reliability
|
||
|
||
|
||
|
||
</span>
|
||
|
||
|
||
|
||
</a>
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-nav__item">
|
||
<a href="hardened-infrastructure.html" class="md-nav__link">
|
||
|
||
|
||
|
||
<span class="md-ellipsis">
|
||
|
||
|
||
Hardened Infrastructure
|
||
|
||
|
||
|
||
</span>
|
||
|
||
|
||
|
||
</a>
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-nav__item">
|
||
<a href="cloud-providers-hyperscalers.html" class="md-nav__link">
|
||
|
||
|
||
|
||
<span class="md-ellipsis">
|
||
|
||
|
||
Cloud Providers (Hyperscalers)
|
||
|
||
|
||
|
||
</span>
|
||
|
||
|
||
|
||
</a>
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-nav__item">
|
||
<a href="networking-and-service-mesh.html" class="md-nav__link">
|
||
|
||
|
||
|
||
<span class="md-ellipsis">
|
||
|
||
|
||
Networking & Service Mesh
|
||
|
||
|
||
|
||
</span>
|
||
|
||
|
||
|
||
</a>
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-nav__item">
|
||
<a href="the-container-stack.html" class="md-nav__link">
|
||
|
||
|
||
|
||
<span class="md-ellipsis">
|
||
|
||
|
||
The Container Stack
|
||
|
||
|
||
|
||
</span>
|
||
|
||
|
||
|
||
</a>
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-nav__item md-nav__item--active">
|
||
|
||
<input class="md-nav__toggle md-toggle" type="checkbox" id="__toc">
|
||
|
||
|
||
|
||
|
||
|
||
<label class="md-nav__link md-nav__link--active" for="__toc">
|
||
|
||
|
||
|
||
<span class="md-ellipsis">
|
||
|
||
|
||
Data & Advanced Analytics
|
||
|
||
|
||
|
||
</span>
|
||
|
||
|
||
|
||
<span class="md-nav__icon md-icon"></span>
|
||
</label>
|
||
|
||
<a href="data-and-advanced-analytics.html" class="md-nav__link md-nav__link--active">
|
||
|
||
|
||
|
||
<span class="md-ellipsis">
|
||
|
||
|
||
Data & Advanced Analytics
|
||
|
||
|
||
|
||
</span>
|
||
|
||
|
||
|
||
</a>
|
||
|
||
|
||
|
||
<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<label class="md-nav__title" for="__toc">
|
||
<span class="md-nav__icon md-icon"></span>
|
||
Table of contents
|
||
</label>
|
||
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#yaml" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Yaml
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#message-queue" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Message-queue
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#newsql" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Newsql
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#nosql" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Nosql
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#databases" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Databases
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#crunchydata" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Crunchydata
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-nav__item">
|
||
<a href="engineering-pipeline.html" class="md-nav__link">
|
||
|
||
|
||
|
||
<span class="md-ellipsis">
|
||
|
||
|
||
Engineering Pipeline
|
||
|
||
|
||
|
||
</span>
|
||
|
||
|
||
|
||
</a>
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-nav__item">
|
||
<a href="developer-ecosystem.html" class="md-nav__link">
|
||
|
||
|
||
|
||
<span class="md-ellipsis">
|
||
|
||
|
||
Developer Ecosystem
|
||
|
||
|
||
|
||
</span>
|
||
|
||
|
||
|
||
</a>
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-nav__item">
|
||
<a href="career-and-industry.html" class="md-nav__link">
|
||
|
||
|
||
|
||
<span class="md-ellipsis">
|
||
|
||
|
||
Career & Industry
|
||
|
||
|
||
|
||
</span>
|
||
|
||
|
||
|
||
</a>
|
||
</li>
|
||
|
||
|
||
|
||
</ul>
|
||
</nav>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
|
||
|
||
|
||
<div class="md-content" data-md-component="content">
|
||
|
||
<article class="md-content__inner md-typeset">
|
||
|
||
|
||
|
||
|
||
|
||
<a href="https://github.com/nubenetes/awesome-kubernetes/edit/master/v2-docs/data-and-advanced-analytics.md" title="Edit this page" class="md-content__button md-icon" rel="edit">
|
||
|
||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M10 20H6V4h7v5h5v3.1l2-2V8l-6-6H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h4zm10.2-7c.1 0 .3.1.4.2l1.3 1.3c.2.2.2.6 0 .8l-1 1-2.1-2.1 1-1c.1-.1.2-.2.4-.2m0 3.9L14.1 23H12v-2.1l6.1-6.1z"/></svg>
|
||
</a>
|
||
|
||
|
||
|
||
|
||
|
||
<a href="https://github.com/nubenetes/awesome-kubernetes/raw/master/v2-docs/data-and-advanced-analytics.md" title="View source of this page" class="md-content__button md-icon">
|
||
|
||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M17 18c.56 0 1 .44 1 1s-.44 1-1 1-1-.44-1-1 .44-1 1-1m0-3c-2.73 0-5.06 1.66-6 4 .94 2.34 3.27 4 6 4s5.06-1.66 6-4c-.94-2.34-3.27-4-6-4m0 6.5a2.5 2.5 0 0 1-2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5 2.5 2.5 0 0 1-2.5 2.5M9.27 20H6V4h7v5h5v4.07c.7.08 1.36.25 2 .49V8l-6-6H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h4.5a8.2 8.2 0 0 1-1.23-2"/></svg>
|
||
</a>
|
||
|
||
|
||
|
||
<h1 id="data-advanced-analytics">Data & Advanced Analytics<a class="headerlink" href="#data-advanced-analytics" title="Permanent link">¶</a></h1>
|
||
<div class="admonition info">
|
||
<p class="admonition-title">Architectural Context</p>
|
||
<p>Comprehensive chronological reference library for Data & Advanced Analytics.</p>
|
||
</div>
|
||
<h2 id="yaml">Yaml<a class="headerlink" href="#yaml" title="Permanent link">¶</a></h2>
|
||
<ul>
|
||
<li><strong>(N/A)</strong> <a href="https://en.wikipedia.org/wiki/YAML">wikipedia: YAML</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.redhat.com/sysadmin/yaml-beginners">redhat.com: YAML for beginners</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.thoughtworks.com/radar/techniques/templating-in-yaml">thoughtworks.com: Templating in YAML</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://stevehorsfield.wordpress.com/2019/08/13/devops-tricks-templating-yaml-files/">Steve Horsfield: DevOps tricks - Templating YAML files</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.redhat.com/sysadmin/understanding-yaml-ansible">redhat.com: Understanding YAML for Ansible. Validating YAML files with YAMLlint 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://linuxhandbook.com/yaml-basics/">linuxhandbook.com: YAML Basics Every DevOps Engineer Must Know 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://developers.redhat.com/blog/2020/11/25/how-to-configure-yaml-schema-to-make-editing-files-easier/">developers.redhat.com: How to configure YAML schema to make editing files easier</a> 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://kubernetestutorials.com/kubernetes-tutorials/kubernetes-introduction-to-yaml/">kubernetestutorials.com: Kubernetes : Introduction to YAML 🌟</a> 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://betterprogramming.pub/yaml-tutorial-get-started-with-yaml-in-5-minutes-549d462972d8">betterprogramming.pub: YAML Tutorial: Get Started With YAML in 5 Minutes</a> 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://abhisheksaini.hashnode.dev/yaml-for-representation">abhisheksaini.hashnode.dev: YAML For Data Representation?</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://boxunix.com/2020/05/15/a-better-way-of-organizing-your-kubernetes-manifest-files/">boxunix.com: A Better Way of Organizing Your Kubernetes Manifest Files 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://opensource.com/article/21/9/yaml-cheat-sheet">opensource.com: Make YAML as easy as it looks</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://javascript.plainenglish.io/everything-you-need-to-know-about-yaml-files-5423358cc5c9">javascript.plainenglish.io: Everything You Need To Know About YAML Files</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.w3schools.io/file/yaml-vs-yml/">w3schools.io: YAML - yaml vs yml file</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://blog.devgenius.io/yaml-with-python-d6787a9bd8ab">==blog.devgenius.io: YAML with Python==</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://realpython.com/python-yaml/">==realpython.com: YAML: The Missing Battery in Python==</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://betterprogramming.pub/10-things-you-might-not-know-about-yaml-b0589da547c">betterprogramming.pub: 10 Things You Might Not Know About YAML</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://spacelift.io/blog/yaml">==spacelift.io/blog/yaml==</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://ruudvanasseldonk.com/2023/01/11/the-yaml-document-from-hell">ruudvanasseldonk.com: The yaml document from hell</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://itnext.io/python-yaml-and-kubernetes-the-art-of-mastering-configuration-cd60029b3f62">itnext.io: Python, YAML, and Kubernetes — The Art of Mastering Configuration</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://itnext.io/kubernetes-yaml-tips-and-tricks-904a2c0b2b81">itnext.io: Kubernetes YAML Tips | Daniele Polencic 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://yaml.org/spec/1.2/spec.html#id2765878">yaml.org: Anchors and Aliases</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://support.atlassian.com/bitbucket-cloud/docs/yaml-anchors/">support.atlassian.com: YAML anchors and aliases</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/@kinghuang/docker-compose-anchors-aliases-extensions-a1e4105d70bd">medium: Don’t Repeat Yourself with Anchors, Aliases and Extensions in Docker Compose Files</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://docs.ansible.com/ansible/latest/user_guide/playbooks_advanced_syntax.html#yaml-anchors-and-aliases-sharing-variable-values">docs.ansible.com: YAML anchors and aliases: sharing variable values</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://github.com/topics/yaml-processor">github.com/topics/yaml-processor</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://get-ytt.io/">ytt</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://mikefarah.gitbook.io/yq/">yq 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li>
|
||
<p><strong>(N/A)</strong> <a href="https://dev.to/vikcodes/yq-a-command-line-tool-that-will-help-you-handle-your-yaml-resources-better-8j9">dev.to: yq : A command line tool that will help you handle your YAML resources better 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></p>
|
||
<ul>
|
||
<li><a href="https://towardsdatascience.com/yq-mastering-yaml-processing-in-command-line-e1ff5ebc0823">towardsdatascience.com: yq: Mastering YAML Processing in Command Line 🌟</a> Learn to parse and manipulate YAML files more efficiently using yq command-line utility and this simple cheat sheet<ul>
|
||
<li><a href="https://betterprogramming.pub/my-yq-cheatsheet-34f2b672ee58">betterprogramming.pub: My Cheatsheet for the “yq” Tool</a> Parsing Kubernetes YAML with yq. <code>yq</code> is a convenient tool for creating, updating and mangling Kubernetes YAML files. In this tutorial, you will learn how to use it as well as some practical tips and tricks.</li>
|
||
</ul>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li>
|
||
<p><strong>(N/A)</strong> <a href="https://kapitan.dev/">Kapitan</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></p>
|
||
</li>
|
||
<li><strong>(N/A)</strong> <a href="https://github.com/azohra/yaml.sh">azohra/yaml.sh</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://github.com/andreazorzetto/yh">yh - YAML Highlighter</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://gist.github.com/so0k/42313dbb3b547a0f51a547bb968696ba">Kubectl output options 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="http://www.yamllint.com">==yamllint.com: YAML Lint - The YAML Validator==</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://codebeautify.org/yaml-validator">==codebeautify.org/yaml-validator==</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://jsonformatter.org/yaml-validator">==jsonformatter.org/yaml-validator==</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://yamlvalidator.dev">==yamlvalidator.dev: YAML Validator==</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://onlineyamltools.com">==onlineyamltools.com== 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://github.com/avencera/yamine">avencera/yamine</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://k8syaml.com">k8syaml.com 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://itnext.io/how-to-create-kubernetes-yaml-files-abb8426eeb45">itnext.io: How to create Kubernetes YAML files 🌟</a> 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.datree.io">datree.io</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://dev.to/wkrzywiec/automating-quality-checks-for-kubernetes-yamls-398">dev.to: Automating quality checks for Kubernetes YAMLs</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://github.com/23andMe/Yamale">23andMe/Yamale</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://github.com/instrumenta/kubeval">==instrumenta/kubeval==</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/@slashben81/how-to-write-a-yaml-file-for-kubernetes-armo-76f29e533b1f">medium.com/@slashben81: How to write a YAML file for Kubernetes? | ARMO</a> 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.linkedin.com/pulse/how-write-yaml-file-kubernetes-megha-s-k">linkedin.com/pulse: How to write YAML file for Kubernetes | Megha S.k</a> 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://dotnet-helpers.com/powershell/convert-yaml-to-json-or-json-to-yaml-using-powershell/">dotnet-helpers.com: How to Convert YAML to JSON / JSON to YAML using PowerShell</a> 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://yamline.com/">yamline.com</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://k8s-examples.container-solutions.com/">Kubernetes examples 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.dex.dev/dex-videos/templating-solutions">dex.dev: YAML Templating Solutions: Helm & Kustomize</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/geekculture/convert-kubernetes-yaml-files-into-helm-charts-4107de079455">medium.com/geekculture: Convert Kubernetes YAML Files Into Helm Charts</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://en.wikipedia.org/wiki/JSON">wikipedia: JSON</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.json.org/json-en.html">json.org: Introducing JSON</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://jsonnet.org/">Jsonnet</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://dave.cheney.net/high-performance-json.html">Building a high performance JSON parser</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://json-schema.org/understanding-json-schema/">json-schema.org: Understanding JSON Schema 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://dzone.com/articles/the-ultimate-json-library-jsonsimple-vs-gson-vs-ja">dzone.com: The Ultimate JSON Library: JSON.simple vs. GSON vs. Jackson vs. JSONP</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://github.com/buger/jsonparser">buger/jsonparser</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://dev.to/codereviewdoctor/the-json-trick-25-of-python-devs-dont-know-about-including-devs-at-microsoft-sentry-unicef-and-more-4h10">dev.to: The JSON trick 25% of Python devs don't know about</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://dev.to/urstrulyvishwak/convert-nested-json-to-simple-json-in-javascript-4a34">dev.to: Convert nested JSON to simple JSON in Javascript</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://pythonspeed.com/articles/json-memory-streaming/">pythonspeed.com: Processing large JSON files in Python without running out of memory</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://thenewstack.io/why-and-how-you-should-manage-json-with-sql/">thenewstack.io: Why (and How) You Should Manage JSON with SQL</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://betterprogramming.pub/how-to-make-json-and-python-talk-to-each-other-41531d58e59d">betterprogramming.pub: How to Make JSON and Python Talk to Each Other</a> 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://betterprogramming.pub/exploring-json-json5-and-circular-references-2b5b0c5de532">betterprogramming.pub: Exploring JSON, JSON5, and Circular References</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://automationreinvented.blogspot.com/2022/03/what-is-json-schema-and-how-to-perform.html">automationreinvented.blogspot.com: What is Json Schema and how to perform schema validation using Rest Assured?</a> 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://blog.mariano.cloud/do-you-even-jsonpath">blog.mariano.cloud: Do you even JSONPath?</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://opensource.com/article/21/4/process-json-data-ansible">opensource.com: 5 ways to process JSON data in Ansible 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://about.gitlab.com/blog/2021/04/21/devops-workflows-json-format-jq-ci-cd-lint/">about.gitlab.com: Tips for productive DevOps workflows: JSON formatting with jq and CI/CD linting automation</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://github.com/ilyash/show-struct">github.com/ilyash/show-struct</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://github.com/01mf02/jaq">github.com/01mf02/jaq</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://jsoncrack.com">==jsoncrack.com: JSON Crack 🌟🌟==</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://github.com/tomnomnom/gron">github.com/tomnomnom/gron 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://github.com/ynqa/jnv">github.com/ynqa/jnv 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://github.com/JFryy/qq">github.com/JFryy/qq</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://jsoning.com/">jsoning.com</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://github.com/instrumenta/kubernetes-json-schema">github: Kubernetes JSON Schemas 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://learnk8s.io/validating-kubernetes-yaml">Validating Kubernetes YAML for best practice and policies 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li>
|
||
<p><strong>(N/A)</strong> <a href="https://www.kubeval.com/">Kubeval</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></p>
|
||
<ul>
|
||
<li><a href="https://github.com/zegl/kube-score">Kube-score 🌟</a> <strong>Kubernetes object analysis with recommendations for improved reliability and security. kube-score is a opensource tool that performs static code analysis of Kubernetes object definitions. The output is a list of recommendations where one can improve to make application more secure and resilient.</strong><ul>
|
||
<li><a href="https://stelligent.github.io/config-lint">Config-lint</a></li>
|
||
<li><a href="https://github.com/cloud66-oss/copper">Copper</a></li>
|
||
<li><a href="https://www.conftest.dev/">Conftest</a></li>
|
||
<li><a href="https://github.com/FairwindsOps/polaris">Polaris</a></li>
|
||
</ul>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li>
|
||
<p><strong>(N/A)</strong> <a href="https://kubevious.io/blog/post/top-kubernetes-yaml-validation-tools/">kubevious.io: Top Kubernetes YAML Validation Tools</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></p>
|
||
</li>
|
||
<li><strong>(N/A)</strong> <a href="https://github.com/stackrox/kube-linter">KubeLinter</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://thomasthornton.cloud/2022/04/13/analyze-your-kubernetes-yaml-files-and-helm-charts-to-ensure-best-practices-using-kuberlinter-in-azure-devops-pipeline/">==thomasthornton.cloud: Analyze your Kubernetes YAML files and Helm Charts to ensure best practices using KubeLinter in Azure DevOps Pipeline==</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/@jonathan_37674/how-to-validate-kubernetes-yaml-files-armo-e45dd006d633">medium.com/@jonathan_37674: How to validate Kubernetes YAML files? | ARMO</a> 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://theketch.io">ketch</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://learn.theketch.io/docs/getting-started">ketch: Getting Started</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span><ul>
|
||
<li><a href="https://github.com/shipa-corp/ketch/">github.com/shipa-corp/ketch</a> Ketch is an application delivery framework that facilitates the deployment and management of applications on Kubernetes using a simple command line interface.</li>
|
||
</ul>
|
||
</li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.shipa.io/ketch/devops-challenge-kubernetes-deployment-ketch-vs-yaml/">shipa.io: DevOps Challenge – Kubernetes Deployment: Ketch vs YAML</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://github.com/kris-nova/naml">naml: Not another markup language</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li>
|
||
<p><strong>(N/A)</strong> <a href="https://jvns.ca/blog/2022/04/12/a-list-of-new-ish--command-line-tools/">jvns.ca: A list of new(ish) command line tools</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></p>
|
||
<ul>
|
||
<li><a href="https://stedolan.github.io/jq/">jq</a> (a great JSON-wrangling tool)<ul>
|
||
<li><a href="https://github.com/kellyjonbrazil/jc">jc</a> (convert various tools’ output into JSON)</li>
|
||
<li><a href="https://github.com/jpmens/jo">jo</a> (create JSON objects)</li>
|
||
<li><a href="https://github.com/mikefarah/yq">yq</a> (like jq, but for YAML). there’s also another yq</li>
|
||
<li><a href="https://github.com/antonmedv/fx">fx</a> (interactive json tool)</li>
|
||
<li><a href="https://github.com/PaulJuliusMartinez/jless">jless</a> (json pager)</li>
|
||
<li><a href="https://github.com/BurntSushi/xsv">xsv</a> (a command line tool for csv files, from burntsushi)</li>
|
||
<li><a href="https://www.visidata.org/">visidata</a> (“an interactive multitool for tabular data”)</li>
|
||
<li><a href="https://github.com/johnkerl/miller">miller</a> (“like awk/sed/cut/join/sort for CSV/TSV/JSON/JSON lines”)</li>
|
||
</ul>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li>
|
||
<p><strong>(N/A)</strong> <a href="https://github.com/kislyuk/yq">kislyuk/yq</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></p>
|
||
</li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.base64encode.org/">base64encode.org</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
</ul>
|
||
<h2 id="message-queue">Message-queue<a class="headerlink" href="#message-queue" title="Permanent link">¶</a></h2>
|
||
<ul>
|
||
<li><strong>(N/A)</strong> <a href="https://en.wikipedia.org/wiki/Message_broker">Wikipedia: Message Broker</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://en.wikipedia.org/wiki/Event-driven_messaging">Wikipedia: Event-driven messaging</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://en.wikipedia.org/wiki/Streaming_data">Wikipedia: Streaming Data</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.nginx.com/blog/event-driven-data-management-microservices/">nginx.com: Event-Driven Data Management for Microservices 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://dzone.com/articles/event-driven-architecture-as-a-strategy">dzone: Event-Driven Architecture as a Strategy</a> 🌟 <span class='md-tag md-tag--primary'>[ARCHITECTURE-GUIDE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.infoq.com/articles/event-driven-finding-seams/">infoq.com: From Monolith to Event-Driven: Finding Seams in Your Future Architecture</a> 🌟 <span class='md-tag md-tag--primary'>[ARCHITECTURE-GUIDE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://en.wikipedia.org/wiki/Enterprise_service_bus">wikipedia: Enterprise service bus</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://thenewstack.io/the-rise-of-the-event-streaming-database/">thenewstack.io: The Rise of the Event Streaming Database 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.cncf.io/blog/2020/11/03/the-need-for-kubernetes-native-messaging-platform-in-hybrid-cloud-environment/">cncf.io: The need for Kubernetes Native Messaging Platform in Hybrid Cloud Environment</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://wiprodigital.com/2020/11/10/a-guide-to-enterprise-event-driven-architecture/">wiprodigital.com: A Guide to Enterprise Event-Driven Architecture</a> 🌟 <span class='md-tag md-tag--primary'>[ARCHITECTURE-GUIDE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/microservicegeeks/introduction-to-event-driven-architecture-e94ef442d824">medium: Introduction to Event-Driven Architecture 🌟</a> 🌟 <span class='md-tag md-tag--primary'>[ARCHITECTURE-GUIDE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.ibm.com/cloud/architecture/architecture/practices/event-driven-cloud-native-apps-architecture">ibm.com: Event-driven cloud-native applications (microservices)</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://stackoverflow.blog/2020/03/16/how-event-driven-architecture-solves-modern-web-app-problems/">stackoverflow.blog: How event-driven architecture solves modern web app problems 🌟</a> 🌟 <span class='md-tag md-tag--primary'>[ARCHITECTURE-GUIDE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://sebalopezz.medium.com/monolith-to-microservices-event-driven-architecture-ff4284bf4ecf">sebalopezz.medium.com: Monolith to Microservices + Event-Driven Architecture 🌟</a> 🌟 <span class='md-tag md-tag--primary'>[ARCHITECTURE-GUIDE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.confluent.io/resources/event-driven-microservices/">confluent.io: Event-Driven Microservices Architecture (white paper) 🌟</a> 🌟 <span class='md-tag md-tag--primary'>[ARCHITECTURE-GUIDE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.redhat.com/architect/event-driven-architecture-essentials">redhat.com: Event-driven architecture: Understanding the essential benefits 🌟</a> 🌟 <span class='md-tag md-tag--primary'>[ARCHITECTURE-GUIDE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/hookdeck/introduction-to-message-queues-20d00373cc1f">medium: Introduction to Message Queues 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://headspring.com/2019/07/09/kafka-or-rabbitmq-messaging/">headspring.com: Is Kafka or RabbitMQ the right messaging tool for you?</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.baeldung.com/pub-sub-vs-message-queues">baeldung.com: Pub-Sub vs. Message Queues 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://engineering.atspotify.com/2016/02/25/spotifys-event-delivery-the-road-to-the-cloud-part-i/">engineering.atspotify.com: Spotify’s Event Delivery – The Road to the Cloud (Part I)</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/design-microservices-architecture-with-patterns/monolithic-to-microservices-architecture-with-patterns-best-practices-a768272797b2">==medium: Monolithic to Microservices Architecture with Patterns & Best Practices== 🌟</a> 🌟 <span class='md-tag md-tag--primary'>[ARCHITECTURE-GUIDE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.infoq.com/articles/microservices-inside-out/">infoq.com: Turning Microservices Inside-Out</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://towardsdatascience.com/scalable-efficient-big-data-analytics-machine-learning-pipeline-architecture-on-cloud-4d59efc092b5">towardsdatascience.com: Architecture for High-Throughput Low-Latency Big Data Pipeline on Cloud 🌟</a> 🌟 <span class='md-tag md-tag--primary'>[ARCHITECTURE-GUIDE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://dzone.com/articles/restful-applications-in-an-event-driven-architecture">dzone: RESTful Applications in An Event-Driven Architecture</a> 🌟 <span class='md-tag md-tag--primary'>[ARCHITECTURE-GUIDE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://developers.redhat.com/articles/2021/09/21/distributed-transaction-patterns-microservices-compared">developers.redhat.com: Distributed transaction patterns for microservices compared</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://thenewstack.io/the-rise-of-event-driven-architecture/">thenewstack.io: The Rise of Event-Driven Architecture</a> 🌟 <span class='md-tag md-tag--primary'>[ARCHITECTURE-GUIDE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://jinwookim928.medium.com/intro-to-event-driven-architecture-79914e5969d7">jinwookim928.medium.com: Why Not Event Driven Architecture?</a> 🌟 <span class='md-tag md-tag--primary'>[ARCHITECTURE-GUIDE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://thenewstack.io/streaming-data-and-the-modern-real-time-data-stack/">thenewstack.io: Streaming Data and the Modern Real-Time Data Stack</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span>
|
||
| | <strong>Modern Data Stack</strong> | <strong>Modern Real-Time Data Stack</strong> |</li>
|
||
<li><strong>(N/A)</strong> <a href="https://blog.direktiv.io/event-driven-orchestration-with-knative-part-1-fbdcc0e2ea03">blog.direktiv.io: Event driven orchestration with Knative (part 1)</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://blog.direktiv.io/redefining-event-driven-orchestration-for-automation-applications-ec07d79f21c0">blog.direktiv.io: Redefining event-driven orchestration for automation & applications</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://pub.towardsai.net/software-engineering-baa4e7a8015c">pub.towardsai.net: Deep Dive into Event-Driven architecture | Gul Ershad</a> 🌟 <span class='md-tag md-tag--primary'>[ARCHITECTURE-GUIDE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.developer.com/design/event-driven-microservices/">developer.com: An Introduction to Event Driven Microservices</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://dzone.com/articles/microservices-and-the-event-aggregator-pattern">dzone.com: What Are Microservices and The Event Aggregator Pattern? 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.ibm.com/cloud/architecture/architecture/practices/event-driven-cloud-native-apps-architecture/">ibm.com: Event-driven cloud-native applications (microservices)</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://irfanyusanif.medium.com/how-to-communicate-between-microservices-7956ed68a99a">irfanyusanif.medium.com: Best practices to communicate between microservices</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://swapnil-chougule.medium.com/rapid-feature-engineering-through-sql-a92b0926683d">swapnil-chougule.medium.com: Rapid Feature Engineering through SQL</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://blog.twitter.com/engineering/en_us/topics/infrastructure/2021/processing-billions-of-events-in-real-time-at-twitter-">==blog.twitter.com: Processing billions of events in real time at Twitter==</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://codeopinion.com/event-sourcing-vs-event-driven-architecture/">codeopinion.com: Event Sourcing vs Event Driven Architecture</a> 🌟 <span class='md-tag md-tag--primary'>[ARCHITECTURE-GUIDE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://thenewstack.io/the-path-to-getting-the-full-data-stack-on-kubernetes/">thenewstack.io: The Path to Getting the Full Data Stack on Kubernetes</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/tinyclues-vision/4-design-principles-for-robust-data-pipelines-5bbd40de4a43">medium.com/tinyclues-vision: 4 Design Principles for Robust Data Pipelines</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/fiverr-engineering/how-to-share-data-between-microservices-on-high-scale-ab2bc663898d">medium.com/fiverr-engineering: How to Share Data Between Microservices on High Scale</a> 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/codex/microservices-communication-queues-topics-and-streams-597664d4b786">medium.com/codex: Microservices Communication — Queues Topics and Streams</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://blog.bitsrc.io/why-microservices-should-use-event-sourcing-9755a54ebfb4">blog.bitsrc.io: Why Microservices Should use Event Sourcing 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://emirayhan.medium.com/what-is-the-difference-message-queue-and-message-bus-7f2e2867eff6">==emirayhan.medium.com: What is the difference Message Queue and Message Bus?== 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://verraes.net/2019/05/ddd-msg-arch/">verraes.net: DDD and Messaging Architectures 🌟</a> 🌟 <span class='md-tag md-tag--primary'>[ARCHITECTURE-GUIDE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/event-driven-utopia/comparing-stateful-stream-processing-and-streaming-databases-c8c670f3f4bb">medium.com/event-driven-utopia: Comparing Stateful Stream Processing and Streaming Databases</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://thenewstack.io/how-to-get-started-with-data-streaming/">thenewstack.io: How to Get Started with Data Streaming</a> 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.linkedin.com/pulse/how-move-from-wait-batch-processing-culture-get-now-tomsen-bukovec/">linkedin.com: How to Move From a “Wait for it...” Batch-Processing Culture to a “Get It Now” Real-Time Data Culture</a> 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://dzone.com/articles/messaging-for-multicloud-resilience">dzone: Resilient MultiCloud Messaging</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://juhache.substack.com/p/from-data-engineer-to-yaml-engineer-ed2">juhache.substack.com: From Data Engineer to YAML Engineer</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://particular.net/blog/rpc-vs-messaging-which-is-faster">particular.net: RPC vs. Messaging – which is faster?</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li>
|
||
<p><strong>(N/A)</strong> <a href="https://medium.com/dev-jam/tibco-bw-vs-apache-camel-9552a5f4e6be">medium.com/dev-jam: TIBCO Business Works vs. Apache Camel — A short Comparison 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></p>
|
||
<ul>
|
||
<li>ESB stands for Enterprise Service Bus. It is an architecture pattern that enables disparate applications to connect seamlessly with each other. Under the hood, ESB uses an integration tool, more commonly known as middleware. Integration or Middleware tools have capabilities such as data transformation (such as XML to JSON), protocol transformation (like FTP to HTTP), content-based message routing and service orchestration. Many vendors converted this concept into an ESB product with standard connectors<ul>
|
||
<li>In this blog, I will compare two such integration tools, one which I have worked extensively i.e TIBCO BW and the de facto open source integration framework Apache Camel. I choose open source as it has a bright future and becoming very popular among many enterprises. I did not choose Mule ESB because it is not completely open-source as its most vital components come under a licensed enterprise version.</li>
|
||
</ul>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li>
|
||
<p><strong>(N/A)</strong> <a href="https://activemq.apache.org/">Apache ActiveMQ</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></p>
|
||
</li>
|
||
<li><strong>(N/A)</strong> <a href="https://dzone.com/articles/introduction-to-message-brokers-part-1-apache-kafk">Dzone: Introduction to Message Brokers. Part 1: Apache Kafka vs. RabbitMQ</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://dzone.com/articles/introduction-to-message-brokers-part-2-activemq-vs">Dzone: Introduction to Message Brokers. Part 2: ActiveMQ vs. Redis Pub/Sub</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://developers.redhat.com/blog/2020/07/31/choosing-the-right-asynchronous-messaging-infrastructure-for-the-job/">developers.redhat.com: Choosing the right asynchronous-messaging infrastructure for the job</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.kai-waehner.de/blog/2022/01/28/when-to-use-apache-camel-vs-apache-kafka-for-etl-application-integration-event-streaming/">==kai-waehner.de: When to use Apache Camel vs. Apache Kafka?== 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://activemq.apache.org/components/classic/">ActiveMQ 5.x "classic"</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://activemq.apache.org/components/artemis/">ActiveMQ Artemis</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://github.com/apache/activemq-artemis">Apache Artemis JMeter</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://developers.redhat.com/articles/2021/06/30/implementing-apache-activemq-style-broker-meshes-apache-artemis">developers.redhat.com: Implementing Apache ActiveMQ-style broker meshes with Apache Artemis</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://itnext.io/k8s-prevent-queue-worker-pod-from-being-killed-during-deployment-4252ea7c13f6">K8s prevent queue worker Pod from being killed during deployment</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/better-programming/rabbitmq-vs-kafka-1ef22a041793">medium.com: <strong>RabbitMQ vs. Kafka</strong></a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://blog.rabbitmq.com/posts/2021/07/rabbitmq-streams-first-application/">blog.rabbitmq.com: First Application With RabbitMQ Streams</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://geshan.com.np/blog/2021/07/rabbitmq-docker-nodejs/">geshan.com.np: How to use RabbitMQ and Node.js with Docker and Docker-compose</a> 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://salaboy.com/2022/01/29/event-driven-applications-with-cloudevents-on-kubernetes/">salaboy.com: Event-Driven applications with CloudEvents on Kubernetes</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/@paolo.gazzola/deploy-a-rabbitmq-cluster-in-an-on-premise-kubernetes-multi-node-cluster-enviroment-5dd71d84dafc">medium.com/@paolo.gazzola: How to deploy a high available and fault tolerant RabbitMQ service in an on-premise Kubernetes multi-node cluster environment</a> 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://redis.io/">Redis</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://redis.io/topics/pubsub">Redis Pub/sub</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://betterprogramming.pub/the-perfect-message-queue-solution-based-on-the-redis-stream-type-ccf273554178">betterprogramming.pub: The Perfect Message Queue Solution Based on the Redis Stream Type</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://camel.apache.org/">Apache Camel</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.quora.com/Whats-the-difference-between-Apache-Camel-and-Kafka">Quora.com: What's the difference between Apache Camel and Kafka?</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://dzone.com/articles/building-a-hybrid-multi-cloud-event-mesh-demo-with">dzone: Hybrid multi-cloud event mesh architectural design</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://developers.redhat.com/articles/2021/05/17/integrating-systems-apache-camel-and-quarkus-red-hat-openshift">developers.redhat.com: Integrating systems with Apache Camel and Quarkus on Red Hat OpenShift</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://camel.apache.org/camel-k/latest/">Apache Camel K</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://developers.redhat.com/blog/2020/05/12/six-reasons-to-love-camel-k/">developers.redhat.com: Six reasons to love Camel K</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://developers.redhat.com/blog/2020/05/19/extending-kafka-connectivity-with-apache-camel-kafka-connectors/">developers.redhat.com: Extending Kafka connectivity with Apache Camel Kafka connectors</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://developers.redhat.com/blog/2021/04/02/design-event-driven-integrations-with-kamelets-and-camel-k">developers.redhat.com: Design event-driven integrations with Kamelets and Camel K</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://thenewstack.io/camel-k-brings-apache-camel-to-kubernetes-for-event-driven-architectures/">thenewstack.io: Camel K Brings Apache Camel to Kubernetes for Event-Driven Architectures</a> 🌟 <span class='md-tag md-tag--primary'>[ARCHITECTURE-GUIDE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://github.com/osa-ora/camel-k-samples">github.com/osa-ora/camel-k-samples</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://kubemq.io/">KubeMQ.io: Kubernetes Native Message Queue Broker</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://devops.com/implementing-message-queue-in-kubernetes/">devops.com: Best of 2019: Implementing Message Queue in Kubernetes</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://kubemq.io/kafka-vs-kubemq/">kubemq.io: Kafka VS KubeMQ 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://github.com/kubemq-io/kubemq-community">github.com/kubemq-io/kubemq-community 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://dzone.com/articles/seamless-migration-from-kafka-to-kubemq">dzone: KubeMQ: A Modern Alternative to Kafka</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://cloud.google.com/pubsub/docs/overview">Google Cloud Platform Pub/Sub</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.kai-waehner.de/blog/2022/05/12/comparison-jms-api-message-broker-mq-vs-apache-kafka/">==kai-waehner.de: Comparison: JMS Message Queue vs. Apache Kafka==</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://en.wikipedia.org/wiki/Cloud-based_integration">Wikipedia: Cloud Based Integration (iPaaS)</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://blog.axway.com/hybrid-integration/whats-ipaas">blog.axway.com: What is iPaaS?</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.ibm.com/cloud/learn/ipaas">ibm.com: iPaaS (Integration-Platform-as-a-Service)</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.redhat.com/en/technologies/jboss-middleware/fuse"><strong>Red Hat Fuse</strong></a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://syndesis.io/"><strong>Syndesis</strong> open source integration platform</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://developers.redhat.com/blog/2020/03/25/low-code-microservices-orchestration-with-syndesis/">developers.redhat.com: Low-code microservices orchestration with Syndesis</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://debezium.io/"><strong>Debezium</strong>:</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://developers.redhat.com/blog/2019/11/19/decoupling-microservices-with-apache-camel-and-debezium/">developers.redhat.com: Decoupling microservices with Apache Camel and Debezium</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/trendyol-tech/transaction-log-tailing-with-debezium-part-1-aeb968d72220">A good explanation of how to avoid distributed transactions using outbox pattern: Transaction Log Tailing With Debezium</a> 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://developers.redhat.com/blog/2020/04/14/capture-database-changes-with-debezium-apache-kafka-connectors/">developers.redhat.com: Capture database changes with Debezium Apache Kafka connectors</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://developers.redhat.com/blog/2020/05/15/change-data-capture-for-microservices-without-writing-any-code/">developers.redhat.com: Change data capture for microservices without writing any code</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://debezium.io/blog/2020/02/25/lessons-learned-running-debezium-with-postgresql-on-rds/">debezium.io: Lessons Learned from Running Debezium with PostgreSQL on Amazon RDS</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://info.crunchydata.com/blog/postgresql-change-data-capture-with-debezium">info.crunchydata.com: PostgreSQL Change Data Capture With Debezium</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/comsystoreply/stream-your-database-into-kafka-with-debezium-a94b2f649664">medium.com: Stream Your Database into Kafka with Debezium</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://noti.st/morsapaes/liQzgs/change-data-capture-with-flink-sql-and-debezium">noti.st: Change Data Capture with Flink SQL and Debezium 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://vladmihalcea.com/a-beginners-guide-to-cdc-change-data-capture/">vladmihalcea.com: A beginner’s guide to CDC (Change Data Capture)</a> 🌟 <span class='md-tag md-tag--primary'>[ARCHITECTURE-GUIDE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://shopify.engineering/capturing-every-change-shopify-sharded-monolith">shopify.engineering: Capturing Every Change From Shopify’s Sharded Monolith</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://developers.redhat.com/blog/2021/03/25/db2-and-oracle-connectors-coming-to-debezium-1-4-ga">developers.redhat.com: Db2 and Oracle connectors coming to Debezium 1.4 GA</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/geekculture/change-data-capture-using-debezium-ec48631d643a">medium: Change Data Capture — Using Debezium</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://daily.dev/blog/building-a-fault-tolerant-event-driven-architecture-with-google-cloud-pulumi-and-debezium">daily.dev: Building a fault-tolerant event-driven architecture with Google Cloud, Pulumi and Debezium</a> 🌟 <span class='md-tag md-tag--primary'>[ARCHITECTURE-GUIDE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://pradeepdaniel.medium.com/real-time-change-data-replication-to-snowflake-using-kafka-and-debezium-d6ebb0d4eb29">pradeepdaniel.medium.com: Creating an ETL data pipeline to sync data to Snowflake using Kafka and Debezium</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/event-driven-utopia/a-visual-introduction-to-debezium-32563e23c6b8">medium: A Visual Introduction to Debezium 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://debezium.io/blog/2021/10/20/using-debezium-create-data-lake-with-apache-iceberg/">debezium.io: Using Debezium to Create a Data Lake with Apache Iceberg</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://developers.redhat.com/articles/2021/12/06/improve-your-kafka-connect-builds-debezium#build_a_debezium_kafka_connect_image_with_a_custom_resource">developers.redhat.com: Improve your Kafka Connect builds of Debezium.</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://developers.redhat.com/blog/2019/12/16/getting-started-with-red-hat-integration-service-registry/">Red Hat Integration service registry</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://github.com/apicurio/apicurio-registry"><strong>Apicurio</strong> Registry</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://developers.redhat.com/blog/2020/06/12/event-streaming-and-data-federation-a-citizen-integrators-story/">Event streaming and data federation: A citizen integrator’s story</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.redhat.com/architect/schema-registry">redhat.com: Using a schema registry to ensure data consistency between microservices</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://martinfowler.com/articles/data-mesh-principles.html">martinfowler.com: Data Mesh Principles and Logical Architecture</a> 🌟 <span class='md-tag md-tag--primary'>[ARCHITECTURE-GUIDE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.infoq.com/news/2020/12/data-mesh-architecture/">infoq.com: Data Mesh Principles and Logical Architecture Defined</a> 🌟 <span class='md-tag md-tag--primary'>[ARCHITECTURE-GUIDE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://martinfowler.com/articles/data-monolith-to-mesh.html">martinfowler.com: How to Move Beyond a Monolithic Data Lake to a Distributed Data Mesh</a> 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://towardsdatascience.com/data-domains-and-data-products-64cc9d28283e">towardsdatascience.com: Data Domains and Data Products</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://mrpaulandrew.com/2021/12/22/building-a-data-mesh-architecture-in-azure-part-2/">mrpaulandrew.com: BUILDING A DATA MESH ARCHITECTURE IN AZURE – PART 2</a> 🌟 <span class='md-tag md-tag--primary'>[ARCHITECTURE-GUIDE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://github.com/manuzhang/awesome-streaming">Awesome Streaming</a> 🌟 <span class='md-tag md-tag--success'>[FOUNDATIONAL]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://cloudblog.withgoogle.com/products/data-analytics/create-templates-from-any-dataflow-pipeline/amp/">cloudblog.withgoogle.com: Turn any Dataflow pipeline into a reusable template</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://thenewstack.io/part-1-the-evolution-of-data-pipeline-architecture/">thenewstack.io: Part 1: The Evolution of Data Pipeline Architecture</a> 🌟 <span class='md-tag md-tag--primary'>[ARCHITECTURE-GUIDE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.satishchandragupta.com/tech/scalable-efficient-big-data-analytics-machine-learning-pipeline-architecture-on-cloud.html">satishchandragupta.com: Scalable Efficient Big Data Pipeline Architecture</a> 🌟 <span class='md-tag md-tag--primary'>[ARCHITECTURE-GUIDE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.openshift.com/blog/how-to-orchestrate-data-pipelines-with-applications-deployed-on-openshift">openshift.com: How to Orchestrate Data Pipelines with Applications Deployed on OpenShift</a> 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://kafka.apache.org/">Apache Kafka</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://developers.redhat.com/blog/2020/02/14/using-secrets-in-apache-kafka-connect-configuration/">developers.redhat.com: Using secrets in Kafka Connect configuration</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://developers.redhat.com/blog/2020/04/14/capture-database-changes-with-debezium-apache-kafka-connectors/">developers.redhat.com: Capture database changes with Debezium Apache Kafka connectors</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://github.com/monksy/awesome-kafka/blob/master/tools.md">Awesome Kafka</a> 🌟 <span class='md-tag md-tag--success'>[FOUNDATIONAL]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.morling.dev/blog/single-message-transforms-swiss-army-knife-of-kafka-connect/">Single Message Transformations - The Swiss Army Knife of Kafka Connect</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/convoy-tech/logs-offsets-near-real-time-elt-with-apache-kafka-snowflake-473da1e4d776">medium: Logs & Offsets: (Near) Real Time ELT with Apache Kafka + Snowflake</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/swlh/apache-kafka-startup-guide-system-design-architectures-notification-system-web-activity-tracker-6dcaf0cf8a7">medium: Apache Kafka Startup Guide: System Design Architectures: Notification System, Web Activity Tracker, ELT Pipeline, Storage System 🌟</a> 🌟 <span class='md-tag md-tag--primary'>[ARCHITECTURE-GUIDE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/swlh/getting-started-with-kafka-on-openshift-c44c0fdec384">medium: Getting Started With Kafka on OpenShift</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://containerjournal.com/topics/container-management/red-hat-platform-brings-kafka-closer-to-kubernetes/">containerjournal.com: Red Hat Platform Brings Kafka Closer to Kubernetes</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://github.com/tchiotludo/akhq">AKHQ (previously known as KafkaHQ) 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://banzaicloud.com/blog/kafka-schemareg/">banzaicloud.com: Kafka Schema Registry on Kubernetes the declarative way</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://developers.redhat.com/blog/2020/07/02/build-a-simple-cloud-native-change-data-capture-pipeline/">Build a simple cloud-native change data capture pipeline</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://banzaicloud.com/blog/supertubes-focal/">banzaicloud.com: Bulletproof Kafka, and the tale of an Amazon outage</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.confluent.fr/blog/modernize-apps-and-infrastructure-with-anthos-confluent-kafka/">confluent.fr: Infrastructure Modernization with Google Anthos and Apache Kafka</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.confluent.io/blog/kafka-devops-with-confluent-kubernetes-and-gitops/">confluent.io: Apache Kafka DevOps with Kubernetes and GitOps</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://developers.redhat.com/blog/2020/09/28/build-a-data-streaming-pipeline-using-kafka-streams-and-quarkus/">Build a data streaming pipeline using Kafka Streams and Quarkus</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://levelup.gitconnected.com/kafka-for-engineers-975feaea6067">levelup.gitconnected.com: Kafka for Engineers 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.confluent.io/blog/build-deploy-scalable-machine-learning-production-apache-kafka/">confluent.io: How to Build and Deploy Scalable Machine Learning in Production with Apache Kafka</a> 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://banzaicloud.com/blog/kafka-on-etcd/">banzaicloud.com: Kafka on Kubernetes - using etcd 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://softwareengineeringdaily.com/2020/12/16/kafka-applications-with-tim-berglund-repeat/">softwareengineeringdaily.com: Kafka Applications with Tim Berglund (podcast) 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/convoy-tech/logs-offsets-near-real-time-elt-with-apache-kafka-snowflake-473da1e4d776">medium: Logs & Offsets: (Near) Real Time ELT with Apache Kafka + Snowflake</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.infoq.com/articles/database-audit-system-kafka/">infoq.com: Building a SQL Database Audit System using Kafka, MongoDB and Maxwell's Daemon</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.tecmint.com/install-apache-kafka-in-centos-rhel/">tecmint: How to Install Apache Kafka in CentOS/RHEL 7</a> 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/@andy.bryant/processing-guarantees-in-kafka-12dd2e30be0e">medium: Processing guarantees in Kafka</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://davidxiang.com/2021/01/10/kafka-as-a-database/">davidxiang.com: Kafka As A Database? Yes Or No</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/pinterest-engineering/how-pinterest-runs-kafka-at-scale-ff9c6f735be">medium: How Pinterest runs Kafka at scale</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/google-cloud/google-pub-sub-lite-for-kafka-users-dec8a7cfc5e5">medium: Google Pub/Sub Lite for Kafka Users</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/wix-engineering/4-microservices-caching-patterns-at-wix-b4dfee1ae22f">medium: 4 Microservices Caching Patterns at Wix</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.confluent.io/blog/apache-kafka-intro-how-kafka-works/">Confluent.io: Intro to Apache Kafka: How Kafka Works 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://levelup.gitconnected.com/kafka-for-engineers-975feaea6067">levelup.gitconnected.com: Kafka for Engineers</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/digitalfrontiers/microservices-in-rust-with-kafka-2b671295b24e">medium: Microservices in Rust with Kafka</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/swlh/apache-kafka-in-a-nutshell-5782b01d9ffb">medium: Apache Kafka in a Nutshell 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.confluent.io/blog/simplify-multiple-kafka-cluster-management-monitoring-using-confluent">confluent.io: Simplifying Apache Kafka Multi-Cluster Management Using Control Center and Cluster Registry</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.kai-waehner.de/blog/2021/03/10/apache-kafka-app-modernization-legacy-hybrid-cloud-native-architecture">kai-waehner.de: App Modernization and Hybrid Cloud Architectures with Apache Kafka</a> 🌟 <span class='md-tag md-tag--primary'>[ARCHITECTURE-GUIDE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.kai-waehner.de/blog/2021/03/15/apache-kafka-mqtt-sparkplug-iot-blog-series-part-1-of-5-overview-comparison/">kai-waehner.de: Apache Kafka and MQTT (Part 1 of 5) – Overview and Comparison</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/@harmonh/solutions-to-communication-problems-in-microservices-using-apache-kafka-and-kafka-lens-9b6d453de352">medium: Solutions to Communication Problems in Microservices using Apache Kafka and Kafka Lens</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://kafka-tutorials.confluent.io/">kafka-tutorials.confluent.io 🌟</a> 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span><ul>
|
||
<li><a href="https://kafka-tutorials.confluent.io/join-a-stream-to-a-table/kstreams.html">kafka-tutorials.confluent.io: How to join a stream and a lookup table 🌟</a> If I have events in a Kafka topic and a table of reference data (aka a lookup table), how can I join each event in the stream to a piece of data in the table based on a common key?</li>
|
||
</ul>
|
||
</li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.confluent.io/blog/devops-for-apache-kafka-with-kubernetes-and-gitops">confluent.io: DevOps for Apache Kafka with Kubernetes and GitOps 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://dzone.com/articles/microservices-event-driven-architecture-and-kafka">dzone.com: Microservices, Event-Driven Architecture and Kafka 🌟</a> 🌟 <span class='md-tag md-tag--primary'>[ARCHITECTURE-GUIDE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/event-driven-utopia/understanding-kafka-topic-partitions-ae40f80552e8">medium: Understanding Kafka Topic Partitions</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://kafka-tutorials.confluent.io/how-to-count-messages-on-a-kafka-topic/ksql.html">kafka-tutorials.confluent.io: How to count messages in a Kafka topic</a> 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.confluent.io/blog/kafka-without-zookeeper-a-sneak-peek/">confluent.io: Apache Kafka Made Simple: A First Glimpse of a Kafka Without ZooKeeper 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://piotrminkowski.com/2021/03/31/knative-eventing-with-kafka-and-quarkus/">piotrminkowski.com: Knative Eventing with Kafka and Quarkus</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://blog.cloudera.com/scalability-of-kafka-messaging-using-consumer-groups/">blog.cloudera.com: Scalability of Kafka Messaging using Consumer Groups</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://thenewstack.io/beyond-the-quickstart-running-apache-kafka-as-a-service-on-kubernetes/">thenewstack.io: Beyond the Quickstart: Running Apache Kafka as a Service on Kubernetes</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.confluent.io/blog/kafka-2-8-0-features-and-improvements-with-early-access-to-kip-500/">confluent.io: What’s New in Apache Kafka 2.8</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://devclass.com/2021/04/20/apache-kafka-2-8-0-previews-life-without-zookeeper/">devclass.com: Apache Kafka 2.8.0 previews life without ZooKeeper</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.instaclustr.com/apache-kafka-architecture/">instaclustr.com: Apache Kafka Architecture: A Complete Guide 🌟</a> 🌟 <span class='md-tag md-tag--primary'>[ARCHITECTURE-GUIDE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.youtube.com/watch?v=9wu-j9gIlBY&list=PLa7VYi0yPIH1MB2n2w8pMZguffCDu2L4Y&index=8&ab_channel=Confluent">youtube playlist: Kafka Connect Tutorials | Kafka Connect 101: REST API 🌟</a> 🎥 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://developers.redhat.com/blog/2021/05/04/event-driven-apis-and-schema-governance-for-apache-kafka-get-ready-for-kafka-summit-europe-2021/">developers.redhat.com: Event-driven APIs and schema governance for Apache Kafka: Get ready for Kafka Summit Europe 2021</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://developers.redhat.com/blog/2021/05/05/building-resilient-event-driven-architectures-with-apache-kafka/">developers.redhat.com: Building resilient event-driven architectures with Apache Kafka</a> 🌟 <span class='md-tag md-tag--primary'>[ARCHITECTURE-GUIDE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://tech.ebayinc.com/engineering/resiliency-and-disaster-recovery-with-kafka/">tech.ebayinc.com: Resiliency and Disaster Recovery with Kafka</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://newrelic.com/blog/best-practices/effective-strategies-kafka-topic-partitioning">newrelic.com: Effective Strategies for Kafka Topic Partitioning 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.gentlydownthe.stream/">gentlydownthe.stream</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.confluent.io/blog/kafka-without-zookeeper-a-sneak-peek/">confluent.io: Apache Kafka Made Simple: A First Glimpse of a Kafka Without ZooKeeper</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://phoenixnap.com/kb/kafka-on-kubernetes">phoenixnap.com: How to Set Up and Run Kafka on Kubernetes 🌟</a> 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://piotrminkowski.com/2021/06/14/knative-eventing-with-quarkus-kafka-and-camel/">piotrminkowski.com: Knative Eventing with Quarkus, Kafka and Camel</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://itnext.io/configuring-kafka-sources-and-sinks-in-kubernetes-271e3757b208">itnext.io: Configuring Kafka Sources and Sinks declaratively in Kubernetes using Knative</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://strimzi.io/blog/2021/07/05/upgrade-improvements/">strimzi.io: Kafka upgrade improvements</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://developers.redhat.com/articles/2021/07/07/getting-started-red-hat-openshift-streams-apache-kafka">developers.redhat.com: Getting started with Red Hat OpenShift Streams for Apache Kafka</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://developers.redhat.com/articles/2021/07/07/managing-api-life-cycle-event-driven-architecture-practical-approach">developers.redhat.com: Managing the API life cycle in an event-driven architecture: A practical approach 🌟</a> 🌟 <span class='md-tag md-tag--primary'>[ARCHITECTURE-GUIDE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.baeldung.com/ops/kafka-list-active-brokers-in-cluster">baeldung.com: List Active Brokers in a Kafka Cluster Using Shell Commands 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://developers.redhat.com/articles/2021/07/16/how-secure-apache-kafka-schemas-red-hat-integration-service-registry-20">developers.redhat.com: How to secure Apache Kafka schemas with Red Hat Integration Service Registry 2.0</a> 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://grafana.com/blog/2021/07/26/get-comprehensive-monitoring-for-your-apache-kafka-ecosystem-instances-quickly-with-grafana-cloud/">grafana.com: Get comprehensive monitoring for your Apache Kafka ecosystem instances quickly with Grafana Cloud</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://dzone.com/articles/next-gen-data-pipes-with-spark-kafka-and-k8s">dzone: Next-Gen Data Pipes With Spark, Kafka and k8s 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.confluent.io/blog/designing-an-elastic-apache-kafka-for-the-cloud/">confluent.io: Making Apache Kafka Serverless: Lessons From Confluent Cloud</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://developer.confluent.io/">developer.confluent.io 🌟🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://itnext.io/sending-messages-to-kafka-cfb5a246f5eb">itnext.io: Sending Messages to Kafka in Kubernetes</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://cloudhut.dev/blog/2021-06-24-running-kafka-on-kubernetes/">cloudhut.dev: Running Apache Kafka on Kubernetes successfully</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://developers.redhat.com/articles/2021/09/01/outbox-pattern-apache-kafka-and-debezium">developers.redhat.com: The outbox pattern with Apache Kafka and Debezium 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://towardsdatascience.com/overview-of-ui-tools-for-monitoring-and-management-of-apache-kafka-clusters-8c383f897e80">towardsdatascience.com: Overview of UI Tools for Monitoring and Management of Apache Kafka Clusters</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://analyticsindiamag.com/how-uber-is-leveraging-apache-kafka-for-more-than-300-micro-services/">analyticsindiamag.com: How Uber is Leveraging Apache Kafka For More Than 300 Micro Services</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://itnext.io/securely-decoupling-applications-on-amazon-eks-using-kafka-with-sasl-scram-48c340e1ffe9">itnext.io: Securely Decoupling Kubernetes-based Applications on Amazon EKS using Kafka with SASL/SCRAM</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/transferwise-engineering/running-kafka-in-kubernetes-part-1-why-we-migrated-our-kafka-clusters-to-kubernetes-722101a2e751">medium: Running Kafka in Kubernetes, Part 1: Why we migrated our Kafka clusters to Kubernetes</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://betterprogramming.pub/how-to-handle-duplicate-messages-and-message-ordering-in-kafka-82e2fef82025">betterprogramming.pub: How to Handle Duplicate Messages and Message Ordering in Kafka</a> 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/bakdata/optimizing-kafka-streams-apps-on-kubernetes-by-splitting-topologies-ac6b4c90516e">medium: Optimizing Kafka Streams Apps on Kubernetes by Splitting Topologies</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://blog.twitter.com/engineering/en_us/topics/infrastructure/2021/processing-billions-of-events-in-real-time-at-twitter-">blog.twitter.com: Processing billions of events in real time at Twitter</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://inder-devops.medium.com/kafka-best-practices-lessons-learned-by-inder-431dc5fafd3b">inder-devops.medium.com: Kafka- Best practices & Lessons Learned | By Inder</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.datadoghq.com/blog/monitoring-kafka-performance-metrics/">datadoghq.com: Monitoring Kafka performance metrics</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://blog.workwell.io/how-to-manage-your-kafka-consumers-from-the-producer-9933b88085dd">blog.workwell.io: How to manage your Kafka consumers from the producer</a> 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://slack.engineering/building-self-driving-kafka-clusters-using-open-source-components/">slack.engineering: Building Self-driving Kafka clusters using open source components</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://adam-kotwasinski.medium.com/kafka-mesh-filter-in-envoy-a70b3aefcdef">adam-kotwasinski.medium.com: Kafka mesh filter in Envoy</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.conduktor.io/kafka/what-is-apache-kafka">==conduktor.io: What is Apache Kafka?==</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/airwallex-engineering/kafka-streams-iterative-development-and-blue-green-deployment-fae88b26e75e">medium.com/airwallex-engineering: Kafka Streams: Iterative Development and Blue-Green Deployment</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.redhat.com/architect/apache-kafka-EDA-performance">==redhat.com: How we use Apache Kafka to improve event-driven architecture performance==</a> 🌟 <span class='md-tag md-tag--primary'>[ARCHITECTURE-GUIDE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://dev.to/thegroo/running-kafka-on-kubernetes-for-local-development-2a54">dev.to: Running Kafka on kubernetes for local development</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/udemy-engineering/introducing-hot-and-cold-retries-on-apache-kafka-f2f23595627b">medium.com/udemy-engineering: Introducing Hot and Cold Retries on Apache Kafka</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.conduktor.io/kafka">==conduktor.io/kafka: Learn Apache Kafka like never before==</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://developers.redhat.com/articles/2022/03/10/which-better-single-kafka-cluster-rule-them-all-or-many#">developers.redhat.com: Which is better: A single Kafka cluster to rule them all, or many?</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/dna-technology/why-we-dropped-event-sourcing-with-kafka-streams-when-given-a-second-chance-b904a80bc4be">medium.com/dna-technology: Why we dropped event sourcing with Kafka Streams when given a second chance</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.kai-waehner.de/blog/2022/01/04/when-not-to-use-apache-kafka/">==kai-waehner.de: When NOT to use Apache Kafka?==</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://betterprogramming.pub/everything-you-need-to-know-about-kafka-a83e2456d14c">betterprogramming.pub: Everything You Need To Know About Kafka 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://learnk8s.io/kafka-ha-kubernetes">==learnk8s.io/kafka-ha-kubernetes: Designing and testing a highly available Kafka cluster on Kubernetes== 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://blog.developer.adobe.com/exploring-kafka-producers-internals-37411b647d0f">blog.developer.adobe.com: Exploring Kafka Producer’s Internals 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/altitudehq/kafka-retries-and-maintain-order-of-retry-events-313482044351">medium.com/altitudehq: Kafka retries and maintaining the order of retry events 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/cloudnesil/kafka-streams-state-store-at-scale-390d9717b42a">medium.com/cloudnesil: Kafka Streams State Store at Scale</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://towardsdev.com/performance-testing-your-kubernetes-kafka-cluster-95f6e7d8dfc5">towardsdev.com: Performance Testing Your Kubernetes Kafka Cluster</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/@hardiktaneja_99752/lessons-after-running-kafka-in-production-626974ffd700">==medium.com/@hardiktaneja_99752: Lessons after running Kafka in production== 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://betterprogramming.pub/monitoring-kafkaapplications-implementing-healthchecks-and-tracking-lag-3976cc6f00d5">==betterprogramming.pub: Monitoring Kafka Applications — Implementing Healthchecks and Tracking Lag==</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://thenewstack.io/linkedin-layered-architecture-minimizes-kafka-scaling-issues/">thenewstack.io: LinkedIn Layered Architecture Minimizes Kafka Scaling Issues</a> 🌟 <span class='md-tag md-tag--primary'>[ARCHITECTURE-GUIDE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://developers.redhat.com/articles/2022/09/27/end-end-field-level-encryption-apache-kafka-connect">developers.redhat.com: End-to-end field-level encryption for Apache Kafka Connect</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://blog.datumo.io/setting-up-kafka-on-kubernetes-an-easy-way-26ae150b9ca8">blog.datumo.io: Setting up Kafka on Kubernetes - an easy way</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.linkedin.com/pulse/kaka-cluster-setup-kubernetes-avinash-kumar-chandran/">==linkedin.com: Kafka Cluster Setup on Kubernetes==</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/wix-engineering/troubleshooting-kafka-for-2000-microservices-at-wix-986ee382fd1e">medium.com/wix-engineering: Troubleshooting Kafka for 2000 Microservices at Wix</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://engineering.grab.com/zero-trust-with-kafka">engineering.grab.com: Zero trust with Kafka</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.freecodecamp.org/news/apache-kafka-handbook/">freecodecamp.org: The Apache Kafka Handbook – How to Get Started Using Kafka 🌟</a> 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/@rramiz.rraza/kafka-metrics-integration-with-prometheus-and-grafana-14fe318fbb8b">medium.com/@rramiz.rraza: Kafka metrics monitoring with Prometheus and Grafana 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://rogulski.it/blog/kafka-consumer-knative-fastapi/">rogulski.it: Consume Kafka events with Knative service and FastAPI on kubernetes 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://piotrminkowski.com/2023/04/30/concurrency-with-kafka-and-spring-boot/">piotrminkowski.com: Concurrency with Kafka and Spring Boot</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://thenewstack.io/kafka-on-kubernetes-should-you-adopt-a-managed-solution/">==thenewstack.io: Kafka on Kubernetes: Should You Adopt a Managed Solution?==</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://thelinuxnotes.com/index.php/how-to-deploy-kafka-in-kubernetes-with-helm-chart-kafdrop-commander/">thelinuxnotes.com: How to deploy Kafka in Kubernetes with Helm chart + kafdrop</a> 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://github.com/obsidiandynamics/kafdrop">Kafdrop – Kafka Web UI 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://github.com/redpanda-data/kowl">redpanda-data/kowl</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://github.com/corunet/kloadgen">KLoadGen - Kafka + (Avro/Json Schema) Load Generator 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://dev.to/de_maric/learn-how-to-use-kafkacat-the-most-versatile-kafka-cli-client-1kb4">dev.to: Learn how to use Kafkacat – the most versatile Kafka CLI client 🌟</a> 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://github.com/lensesio/fast-data-dev">github.com/lensesio/fast-data-dev (Lenses Box)</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://dzone.com/articles/visualize-your-apache-kafka-streams-using-the-quar">dzone: Visualize your Apache Kafka Streams using the Quarkus Dev UI</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/@harmonh/solutions-to-communication-problems-in-microservices-using-apache-kafka-and-kafka-lens-9b6d453de352">medium: Solutions to Communication Problems in Microservices using Apache Kafka and Kafka Lens</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://github.com/sauljabin/kaskade">==github.com/sauljabin/kaskade==</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://strimzi.io/">strimzi.io</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://developers.redhat.com/blog/2020/02/14/using-secrets-in-apache-kafka-connect-configuration/">developers.redhat.com: how easy to deploy and configure a Kafka Connect on Kubernetes through strimziio operator and use secrets</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://developers.redhat.com/blog/2020/08/14/introduction-to-strimzi-apache-kafka-on-kubernetes-kubecon-europe-2020/">developers.redhat.com: Introduction to Strimzi: Apache Kafka on Kubernetes (KubeCon Europe 2020) 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://strimzi.io/blog/2020/10/15/producer-tuning/">strimzi.io: Optimizing Kafka producers</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://strimzi.io/blog/2021/01/07/consumer-tuning/">strimzi.io: Optimizing Kafka consumers 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://strimzi.io/blog/2020/10/15/producer-tuning/">strimzi.io: Optimizing Kafka producers 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://pepy.tech/project/strimzi-kafka-cli">pepy.tech/project/strimzi-kafka-cli 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://github.com/strimzi/kafka-kubernetes-config-provider">strimzi/kafka-kubernetes-config-provider: Kubernetes Configuration Provider for Apache Kafka</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://strimzi.io/blog/2021/07/22/using-kubernetes-config-provider-to-load-data-from-secrets-and-config-maps/">strimzi.io: Using Kubernetes Configuration Provider to load data from Secrets and Config Maps</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://strimzi.io/blog/2021/08/18/using-http-bridge-as-a-kubernetes-sidecar/">strimzi.io: Using HTTP Bridge as a Kubernetes sidecar</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://strimzi.io/blog/2020/08/05/using-open-policy-agent-with-strimzi-and-apache-kafka/">strimzi.io: Using Open Policy Agent with Strimzi and Apache Kafka</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://github.com/strimzi/strimzi-canary">strimzi/strimzi-canary</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/hacking-talent/mastering-apache-kafka-on-kubernetes-strimzi-k8s-operator-2c1d21d7b89a">medium: Mastering Apache Kafka on Kubernetes — Strimzi K8s operator</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/@ahmed.farhan/kafka-setup-in-kubernetes-using-strimzi-k8s-operator-part-2-1f67dbe5f14d">medium.com/@ahmed.farhan: Kafka Setup in Kubernetes Using Strimzi K8s operator — Part 2</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/adaltas/operating-kafka-in-kubernetes-with-strimzi-84a281c6d964">medium.com/adaltas: Operating Kafka in Kubernetes with Strimzi</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.conduktor.io/">conduktor.io 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://docs.aws.amazon.com/kinesis/index.html">AWS Kinesis</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.softkraft.co/aws-kinesis-vs-kafka-comparison/">softkraft.co: WS Kinesis vs Kafka comparison: Which is right for you? 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://mqtt.org/">mqtt.org</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://developers.redhat.com/blog/2021/04/16/deploying-the-mosquitto-mqtt-message-broker-on-red-hat-openshift-part-1/">developers.redhat.com: Deploying the Mosquitto MQTT message broker on Red Hat OpenShift, Part 1</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span><ul>
|
||
<li><a href="https://developers.redhat.com/blog/2021/04/26/deploying-the-mosquitto-mqtt-message-broker-on-red-hat-openshift-part-2">developers.redhat.com: Deploying the Mosquitto MQTT message broker on Red Hat OpenShift, Part 2</a></li>
|
||
</ul>
|
||
</li>
|
||
<li><strong>(N/A)</strong> <a href="https://banzaicloud.com/">Banzai Cloud</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://github.com/banzaicloud/kafka-operator">Banzai Kafka Operator</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://banzaicloud.com/blog/kafka-on-istio-benefits/">The benefits of integrating Apache Kafka with Istio</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.confluent.io/">confluent.io</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.mongodb.com/blog/post/daa-s-with-mongo-db-and-confluent">mongodb.com: DaaS with MongoDB and Confluent</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.confluent.io/blog/confluent-microsoft-announce-strategic-alliance/">confluent.io: Confluent and Microsoft Announce Strategic Alliance</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.confluent.io/blog/monitor-kafka-clusters-with-prometheus-grafana-and-confluent">confluent.io: Monitoring Your Event Streams: Integrating Confluent with Prometheus and Grafana</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://vectorized.io/">Redpanda 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://vectorized.io/blog/open-source/">Redpanda is now Free & Source Available</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://softwareengineeringdaily.com/2021/01/22/redpanda-kafka-alternative-with-alexander-gallego/">softwareengineeringdaily.com: Redpanda: Kafka Alternative with Alexander Gallego 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://ksqldb.io/">ksqlDB</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.confluent.io/blog/kafka-streams-vs-ksqldb-compared/">Kafka Streams and ksqlDB Compared – How to Choose</a> 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://pulsar.apache.org/">Apache Pulsar</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.kai-waehner.de/blog/2020/06/09/apache-kafka-versus-apache-pulsar-event-streaming-comparison-features-myths-explored/">Pulsar vs Kafka – Comparison and Myths Explored</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://flink.apache.org/">Apache Flink</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://flink.apache.org/2021/02/10/native-k8s-with-ha.html">flink.apache.org: How to natively deploy Flink on Kubernetes with High-Availability (HA)</a> 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://jet-start.sh/">Hazelcast JET</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://devops.com/hazelcast-simplifies-streaming-for-extremely-fast-event-processing-in-iot-edge-and-cloud-environments/">devops.com: Hazelcast Simplifies Streaming for Extremely Fast Event Processing in IoT, Edge and Cloud Environments</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://dagster.io/blog/skip-kafka-use-postgres-message-queue">dagster.io: Postgres: a better message queue than Kafka?</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://en.wikipedia.org/wiki/Workflow_engine">wikipedia: Workflow Engine</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://zeebe.io/">Zeebe workflow engine</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.infoq.com/news/2019/05/kafka-zeebe-streams-workflows">infoq.com: Event Streams and Workflow Engines – Kafka and Zeebe 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.softobiz.com/orchestration-made-easy-with-zeebe-and-kafka/">Orchestration Made Easy with Zeebe and Kafka</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://dzone.com/articles/apache-airflow-architecture-on-openshift">dzone: Apache Airflow Architecture on OpenShift</a> 🌟 <span class='md-tag md-tag--primary'>[ARCHITECTURE-GUIDE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.redhat.com/en/blog/monitoring-apache-airflow-using-prometheus">redhat.com: Monitoring Apache Airflow using Prometheus</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://towardsdatascience.com/apache-airflow-for-containerized-data-pipelines-4d7a3c385bd">towardsdatascience.com: Apache Airflow for containerized data-pipelines</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://airflow.apache.org/docs/helm-chart/">Apache Airflow official helm chart 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.youtube.com/watch?v=GDOw8ByzMyY&ab_channel=MarcLamberti">youtube: Airflow Helm Chart : Quick Start For Beginners in 10mins</a> 🎥 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://dev.to/arunkc/get-started-with-apache-airflow-1218">dev.to: Get started with Apache Airflow</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://betterprogramming.pub/running-airflow-using-kubernetes-executor-and-kubernetes-pod-operator-with-istio-d5aa7af16ef5">betterprogramming.pub: Running Airflow Using Kubernetes Executor and Kubernetes Pod Operator with Istio</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://towardsdatascience.com/apache-airflow-architecture-496b9cb28288">towardsdatascience.com: Apache Airflow Architecture 🌟</a> 🌟 <span class='md-tag md-tag--primary'>[ARCHITECTURE-GUIDE]</span></li>
|
||
<li>
|
||
<p><strong>(N/A)</strong> <a href="https://airflow.apache.org/docs/apache-airflow-providers-cncf-kubernetes/stable/operators.html">==airflow.apache.org: KubernetesPodOperator== 🌟🌟🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></p>
|
||
<ul>
|
||
<li>The KubernetesPodOperator allows you to create and run Pods on a Kubernetes cluster.<ul>
|
||
<li>The KubernetesPodOperator uses the Kubernetes API to launch a pod in a Kubernetes cluster. By supplying an image URL and a command with optional arguments, the operator uses the Kube Python Client to generate a Kubernetes API request that dynamically launches those individual pods.</li>
|
||
<li>The KubernetesPodOperator enables task-level resource configuration and is optimal for custom Python dependencies that are not available through the public PyPI repository. It also allows users to supply a template YAML file using the pod_template_file parameter. Ultimately, it allows Airflow to act a job orchestrator - no matter the language those jobs are written in.</li>
|
||
</ul>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li>
|
||
<p><strong>(N/A)</strong> <a href="https://dataengineeringcentral.substack.com/p/why-is-everyone-trying-to-kill-airflow?sd=pf">dataengineeringcentral.substack.com: Why is everyone trying to kill Airflow? 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></p>
|
||
</li>
|
||
<li><strong>(N/A)</strong> <a href="https://airflow.apache.org/docs/apache-airflow/stable/howto/add-owner-links.html">airflow.apache.org: Add Owner Links to DAG</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://docs.astronomer.io/learn/dynamically-generating-dags">docs.astronomer.io: Dynamically generating DAGs in Airflow</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://blog.devgenius.io/send-information-from-databricks-to-airflow-810a7d49ff81">blog.devgenius.io: Send information from Databricks to Airflow</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/apache-airflow/passing-data-between-tasks-with-the-kubernetespodoperator-in-apache-airflow-7ae9e3e6675c">==medium.com/apache-airflow: Passing Data Between Tasks with the KubernetesPodOperator in Apache Airflow== 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/@piyush_74867/apache-airflow-on-kubernetes-at-scale-a-peak-under-the-hood-1eebb9b4769b">medium.com/@piyush_74867: Apache Airflow on Kubernetes at scale — a peak under the hood</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/@alfahreiza/building-an-elt-pipeline-from-csv-to-bigquery-using-dbt-f6e3f30bfc9c">medium.com/@alfahreiza: Building an ELT Pipeline: From CSV to BigQuery using dbt</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/apache-airflow/what-we-learned-after-running-airflow-on-kubernetes-for-2-years-0537b157acfd">medium.com/apache-airflow: What we learned after running Airflow on Kubernetes for 2 years</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://github.com/couler-proj/couler">Couler</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://developers.redhat.com/products/amq/overview"><strong>Red Hat AMQ overview</strong></a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.redhat.com/en/technologies/jboss-middleware/amq">Red Hat AMQ</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://activemq.apache.org/components/artemis/">Apache ActiveMQ Artemis broker</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://developers.redhat.com/blog/2017/10/05/jdbc-master-slave-persistence-setup-activemq-using-postgresql-database">developers.redhat.com: JDBC Master-Slave Persistence setup with Activemq using Postgresql database</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://developers.redhat.com/blog/2020/08/26/connecting-external-clients-to-red-hat-amq-broker-on-red-hat-openshift">developers.redhat.com: Connecting external clients to Red Hat AMQ Broker on Red Hat OpenShift</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://developers.redhat.com/blog/2019/12/04/understanding-red-hat-amq-streams-components-for-openshift-and-kubernetes-part-1/">Understanding Red Hat AMQ Streams components for OpenShift and Kubernetes 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://developers.redhat.com/blog/2020/04/01/set-up-red-hat-amq-streams-custom-certificates-on-openshift-update/">Set up <strong>Red Hat AMQ Streams</strong> custom certificates on OpenShift</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://speakerdeck.com/mabulgu/apache-kafka-with-red-hat-amq-streams">speakerdeck.com: Apache Kafka with Red Hat AMQ Streams 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://developers.redhat.com/blog/2020/08/04/http-based-kafka-messaging-with-red-hat-amq-streams/#more-720187">HTTP-based Kafka messaging with Red Hat AMQ Streams</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://blog.jromanmartin.io/2020/09/25/how-upgrade-strimzi-operator.html">blog.jromanmartin.io: How to upgrade Strimzi Operator using the CLI</a> 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://opendatahub.io/">Open Data Hub</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://developers.redhat.com/blog/2020/05/07/open-data-hub-0-6-brings-component-updates-and-kubeflow-architecture/">Open Data Hub 0.6 brings component updates and Kubeflow architecture</a> 🌟 <span class='md-tag md-tag--primary'>[ARCHITECTURE-GUIDE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://developers.redhat.com/blog/2020/06/22/a-development-roadmap-for-open-data-hub/">A development roadmap for Open Data Hub</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://quandarycg.com/everything-you-need-to-know-about-integrations/">quandarycg.com: Everything You Need To Know About System Integration (And IPaaS) 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://blog.hubspot.com/marketing/ipaas-vendors">blog.hubspot.com: The 22 Best iPaaS Vendors for Any Budget</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://rudderstack.com/">rudderstack.com iPaaS</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.mulesoft.com/">Mulesoft</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="http://streamingsystems.net/">O'Really: Streaming data</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://learnk8s.io/kubernetes-long-lived-connections">==Service meshes to the rescue: Load balancing and scaling long-lived connections in Kubernetes== 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://adambien.blog/roller/abien/entry/kafka_jax_rs_microprofile_json">adambien.blog - 75th <strong>airhacks.tv</strong> Questions and Answers: Kafka, JAX-RS, MicroProfile, JSON-B, GSON, JWT, VSC, NetBeans, Java Fullstack</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
</ul>
|
||
<h2 id="newsql">Newsql<a class="headerlink" href="#newsql" title="Permanent link">¶</a></h2>
|
||
<ul>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/packlinkeng/a-chance-for-newsql-databases-3bba18fea6a1">medium.com: A chance for NewSQL databases</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://muratbuffalo.blogspot.com/2021/11/whats-really-new-with-newsql.html">muratbuffalo.blogspot.com: What’s Really New with NewSQL?</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
</ul>
|
||
<h2 id="nosql">Nosql<a class="headerlink" href="#nosql" title="Permanent link">¶</a></h2>
|
||
<ul>
|
||
<li><strong>(N/A)</strong> <a href="https://en.wikipedia.org/wiki/NoSQL">NoSQL - Wikipedia</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.youtube.com/watch?v=qI_g07C_Q5I">Youtube: Introduction to NoSQL by Martin Fowler</a> 🎥 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="http://www.javacodegeeks.com/2015/10/nosql-vs-sql.html">NoSQL vs. SQL: Choosing a Data Management Solution</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="http://martinfowler.com/nosql.html">NoSQL Guide, by Martin Fowler</a> 🌟 <span class='md-tag md-tag--primary'>[ARCHITECTURE-GUIDE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.thoughtworks.com/insights/blog/nosql-databases-overview">thoughtworks.com: NoSQL Databases, an overview</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="http://www.facilcloud.com/noticias/?p=1294&lang=es_ES">Diferencias entre SQL y NoSQL ¿Sabes cuál usar?</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="http://www.zdnet.com/article/sql-nosql-whats-the-difference-these-days/">zdnet.com: SQL, NoSQL? What's the difference these days?</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="http://www.smartdatacollective.com/kingmesal/373466/nosql-databases-4-game-changing-use-cases">NoSQL Databases: 4 Game-Changing Use Cases</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.linkedin.com/pulse/how-evolve-from-rdbms-nosql-sql-jim-scott">How to Evolve from RDBMS to NoSQL + SQL 🌟</a> 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.baqend.com/nosql-databases-a-survey-and-decision-guidance-ea7823a822d">NoSQL Databases: a Survey and Decision Guidance</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://dev.to/danielkolb/nosql-database-design-for-e-commerce-apps-in-2021-390e">dev.to: NoSQL Database Design for E-Commerce Apps in 2021</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://stackoverflow.blog/2021/01/14/have-the-tables-turned-on-nosql/">stackoverflow.blog: Have the tables turned on NoSQL?</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://vishnu.hashnode.dev/4-types-of-nosql-databases">vishnu.hashnode.dev: 4 Types Of NoSQL Databases</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/@rsk.saikrishna/when-to-use-mongodb-rather-than-mysql-d03ceff2e922">medium: When to Use MongoDB Rather than MySQL</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://sysadminxpert.com/demystifying-nosql-databases/">sysadminxpert.com: Demystifying NoSQL Databases 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://intellipaat.com/blog/nosql-vs-sql-what-is-better/">intellipaat.com: NoSQL vs. SQL - Difference between SQL and NoSQL</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/@suvankar.dey80/time-series-sql-vs-no-sql-a8c7f40d80a8">medium.com/@suvankar.dey80: Time Series SQL vs No SQL</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://thenewstack.io/why-choose-a-nosql-database-there-are-many-great-reasons/">thenewstack.io: Why Choose a NoSQL Database? There Are Many Great Reasons</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://thenewstack.io/how-to-choose-and-model-time-series-databases/">thenewstack.io: How to Choose and Model Time Series Databases</a> 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://en.wikipedia.org/wiki/Couchbase_Server">wikipedia: Couchbase Server</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.couchbase.com/">couchbase.com</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://blog.couchbase.com/how-to-build-observability-dashboards-prometheus-grafana-couchbase/">blog.couchbase.com: How to Build Observability Dashboards with Prometheus, Grafana & Couchbase</a> 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="http://blog.couchbase.com/2016/january/nosql-in-the-perspective-of-industry-leaders">blog.couchbase.com podcast: NoSQL in the Perspective of Industry Leaders</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://dzone.com/articles/query-json-using-sql-with-couchbase-query-workbenc">Query JSON Using SQL With Couchbase Query Workbench</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="http://mongodb-tools.com/">MongoDB Tools - Admin GUIs, Monitoring and Other Good Stuff</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="http://blog.mongodirector.com/which-is-the-best-mongodb-gui/">blog.mongodirector.com: Which is the best MongoDB GUI?</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://mongolab.com/">MongoLab: Fully managed MongoDB-as-a-Service</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://orchestrate.io/">Orchestrate: DBaaS|NoSQL with One REST API</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="http://mongodirector.com">mongodirector: MongoDB Hosting</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://docs.mongodb.org/manual/administration/security">MongoDB security tutorial</a> 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://iainhunter.wordpress.com/2016/01/12/avoiding-pitfalls-running-mongo-3-2-in-docker-on-osx/">Avoiding pitfalls running Mongo 3.2 in Docker on OSX</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="http://www.javacodegeeks.com/2015/09/mongodb-a-scalable-nosql-db.html">MongoDB Tutorial – A Scalable NoSQL DB</a> 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://youtu.be/bB57HKeOvmw">MongoDB Cloud Manager</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="http://3t.io/">3T MongoChef – Your New MongoDB GUI</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span><ul>
|
||
<li><a href="http://3t.io/blog/how-to-connect-to-mongolab/">Connecting to your MongoDB at MongoLab</a></li>
|
||
</ul>
|
||
</li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.mongodb.com/kubernetes">MongoDB and Kubernetes 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://betterprogramming.pub/mongodb-schema-validation-rules-8a1afc6ea67b">betterprogramming.pub: MongoDB Schema Validation Rules</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://hashinteractive.com/blog/mongodump-and-mongorestore-vs-mongoexport-and-mongoimport/">hashinteractive.com: MONGODUMP AND MONGORESTORE VS MONGOEXPORT AND MONGOIMPORT</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://adamtheautomator.com/mongodb-kubernetes/">==adamtheautomator.com: How To Perform a MongoDB Kubernetes Installation== 🌟</a> 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://code.likeagirl.io/docker-setup-simple-application-with-mongodb-for-data-storage-272bdb3036ad">code.likeagirl.io: Docker: Setup Simple Application with MongoDB for Data Storage</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://thenewstack.io/deploy-mongodb-in-a-container-access-it-outside-the-cluster/">thenewstack.io: Deploy MongoDB in a Container, Access It Outside the Cluster</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://github.com/oslabs-beta/OdinsEye">==github.com/oslabs-beta: Odin's Eye==</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="http://redis.io/">Redis</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="http://couchdb.apache.org">Couchdb.apache.org</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li>
|
||
<p><strong>(N/A)</strong> <a href="http://cassandra.apache.org/">Cassandra.apache.org</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></p>
|
||
<ul>
|
||
<li><a href="https://www.solo.io/blog/step-by-step-datastax-cassandra-with-istio-and-sni-routing/">solo.io: Step by Step: Datastax Cassandra with Istio and SNI routing</a> Connecting applications running outside of the Kubernetes cluster to the Cassandra database running inside the cluster.<ul>
|
||
<li><a href="https://engineeringblog.yelp.com/2020/11/orchestrating-cassandra-on-kubernetes-with-operators.html">engineeringblog.yelp.com: Orchestrating Cassandra on Kubernetes with Operators</a></li>
|
||
<li><a href="https://www.datastax.com/blog/apache-cassandra-40-now-delivered-k8ssandra-amazon-eks">datastax.com: Apache Cassandra 4.0 is Now Delivered Via K8ssandra on Amazon EKS</a></li>
|
||
<li><a href="https://foojay.io/today/k8ssandra-performance-benchmarks-on-cloud-managed-kubernetes/">foojay.io: K8ssandra Performance Benchmarks on Cloud Managed Kubernetes</a></li>
|
||
<li><a href="https://thenewstack.io/how-to-run-a-cassandra-operation-in-docker/">thenewstack.io: How to Run a Cassandra Operation in Docker</a></li>
|
||
</ul>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li>
|
||
<p><strong>(N/A)</strong> <a href="http://hbase.apache.org/">HBase.apache.org</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></p>
|
||
</li>
|
||
<li><strong>(N/A)</strong> <a href="https://hive.apache.org/">Hive.apache.org</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="http://rethinkdb.com">rethinkdb.com</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://drill.apache.org/">Apache Drill</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://dzone.com/refcardz/sql-syntax-for-apache-drill">dzone: SQL Syntax for Apache Drill</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="http://www.nuodb.com/">NuoDB, elastically scalable database. A revolution compared to traditional monolithic 1-box databases. NuoDB is ACID,SQL, distributed/scalable and support flexible schemas</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="http://www.nuodb.com/blog/replication-is-it-easy">Traditional database replication drawbacks</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/packlinkeng/a-chance-for-newsql-databases-3bba18fea6a1">medium.com: A chance for NewSQL databases</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
</ul>
|
||
<h2 id="databases">Databases<a class="headerlink" href="#databases" title="Permanent link">¶</a></h2>
|
||
<ul>
|
||
<li><strong>(N/A)</strong> <a href="https://thenewstack.io/database-load-balancing-and-the-delusion-of-3-tiered-architecture/">thenewstack.io: How Database Load Balancing Completes the 3-Tiered Architecture 🌟</a> 🌟 <span class='md-tag md-tag--primary'>[ARCHITECTURE-GUIDE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.sqlshack.com/sql-database-on-kubernetes-considerations-and-best-practices/">sqlshack.com: SQL Database on Kubernetes: Considerations and Best Practices 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://thenewstack.io/just-how-challenging-is-state-in-kubernetes/">thenewstack.io: Just How Challenging Is State in Kubernetes? 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.theregister.com/2020/12/02/gartner_cloud_dbms/">theregister.com: 75% of databases to be cloud-hosted by 2022, says Gartner while dishing on the weak points of each provider</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://thenewstack.io/what-is-data-management-in-the-kubernetes-age/">thenewstack.io: What Is Data Management in the Kubernetes Age?</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://thenewstack.io/a-case-for-databases-on-kubernetes-from-a-former-skeptic/">==thenewstack.io: A Case for Databases on Kubernetes from a Former Skeptic==</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://hackernoon.com/database-vs-data-warehouse-vs-data-lake-a-simple-explanation-hz2k33rm">hackernoon.com: Database Vs Data Warehouse Vs Data Lake: A Simple Explanation</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.percona.com/blog/2021/02/08/dbaas-on-kubernetes-under-the-hood/">percona.com: DBaaS on Kubernetes: Under the Hood 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://blog.crunchydata.com/blog/using-kubernetes-chances-are-you-need-a-database">blog.crunchydata.com: Using Kubernetes? Chances Are You Need a Database 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://thenewstack.io/databases-finally-get-containerized/">thenewstack.io: Databases — Finally — Get Containerized</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.percona.com/blog/2021/06/23/autoscaling-databases-in-kubernetes-for-mongodb-mysql-and-postgresql/">percona.com: Autoscaling Databases in Kubernetes for MongoDB, MySQL, and PostgreSQL</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://levelup.gitconnected.com/how-to-design-a-system-to-scale-to-your-first-100-million-users-4450a2f9703d">levelup.gitconnected.com: How to design a system to scale to your first 100 million users</a> 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.magalix.com/blog/kubernetes-and-database">magalix.com: Kubernetes And Databases 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://towardsdatascience.com/datastore-choices-sql-vs-nosql-database-ebec24d56106">towardsdatascience.com: SQL vs. NoSQL: How to Select from 12 Database Types 🌟🌟</a> 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://andrewlock.net/deploying-asp-net-core-applications-to-kubernetes-part-7-running-database-migrations/">andrewlock.net: Running database migrations when deploying to Kubernetes 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.red-gate.com/simple-talk/databases/sql-server/performance-sql-server/designing-highly-scalable-database-architectures/">red-gate.com: Designing Highly Scalable Database Architectures</a> 🌟 <span class='md-tag md-tag--primary'>[ARCHITECTURE-GUIDE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/dataseries/not-using-nosql-is-good-i-stuck-to-sql-4504a67972f0">medium: Not using trendy technologies is the best thing for your Startup!</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://thenewstack.io/database-as-a-service-a-key-technology-for-agile-growth/">thenewstack.io: Database-as-a-Service: A Key Technology for Agile Growth</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://cloud.redhat.com/blog/openshift-commons-briefing-database-disaster-recovery-made-easy-with-annette-clewett-red-hat-and-andrew-lecuyer-crunchy-data">cloud.redhat.com: OpenShift Commons Briefing: Database Disaster Recovery Made Easy with Annette Clewett (Red Hat) and Andrew L'Ecuyer (Crunchy Data)</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://thenewstack.io/a-case-for-databases-on-kubernetes-from-a-former-skeptic">thenewstack.io: A Case for Databases on Kubernetes from a Former Skeptic</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://hackernoon.com/practical-transaction-handling-in-microservice-architecture-5x1631ke">hackernoon.com: Practical Transaction Handling in Microservice Architecture</a> 🌟 <span class='md-tag md-tag--primary'>[ARCHITECTURE-GUIDE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://thenewstack.io/data-on-kubernetes-operators-tools-need-standardization/">thenewstack.io: Data on Kubernetes: Operators, Tools Need Standardization</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://thenewstack.io/kubernetes-will-revolutionize-enterprise-database-management/">thenewstack.io: Kubernetes Will Revolutionize Enterprise Database Management</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://dok.community/dokc-2021-report/">dok.community: Data on Kubernetes 2021 Report</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://cloud.redhat.com/blog/simplifying-database-cloud-service-access">cloud.redhat.com: Simplifying Database Cloud Service Access</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://venturebeat.com/2021/11/03/the-rise-of-kubernetes-and-its-impact-on-enterprise-databases/">venturebeat.com: The rise of Kubernetes and its impact on enterprise databases</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://vladmihalcea.com/single-primary-database-replication/">vladmihalcea.com: Single-Primary Database Replication</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://treblle.com/blog/how-does-treblle-scale-on-aws-without-breaking-the-bank">treblle.com: How does Treblle scale on AWS without breaking the bank?</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://intellipaat.com/blog/dbms-vs-rdbms-difference/">intellipaat.com: Difference between DBMS and RDBMS</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://betterprogramming.pub/multi-tenancy-support-with-spring-boot-liquibase-and-postgresql-d41942dc0639">==betterprogramming.pub: Multi-Tenancy Support With Spring Boot, Liquibase, and PostgreSQL==</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://thenewstack.io/how-kubernetes-and-database-operators-drive-the-data-revolution/">==thenewstack.io: How Kubernetes and Database Operators Drive the Data Revolution==</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://thenewstack.io/how-radical-api-design-changed-the-way-we-access-databases/">thenewstack.io: How Radical API Design Changed the Way We Access Databases</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://architecturenotes.co/things-you-should-know-about-databases/">==architecturenotes.co: Things You Should Know About Databases==</a> 🌟 <span class='md-tag md-tag--primary'>[ARCHITECTURE-GUIDE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://vladmihalcea.com/database-multitenancy/">vladmihalcea.com: A beginner’s guide to database multitenancy</a> 🌟 <span class='md-tag md-tag--primary'>[ARCHITECTURE-GUIDE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://itnext.io/stateful-workloads-in-kubernetes-e49b56a5959">itnext.io: How to Run Databases in Kubernetes</a> 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://thenewstack.io/more-database-analytics-workloads-ran-on-kubernetes-in-2022/">thenewstack.io: More Database, Analytics Workloads Ran on Kubernetes in 2022</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/@bijit211987/kubernetes-ready-for-stateful-workloads-and-to-revolutionize-enterprise-database-management-3cd619b1a0b2">medium.com/@bijit211987: Kubernetes ready for stateful workloads and to Revolutionize Enterprise Database Management</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/javarevisited/top-performance-issues-every-developer-architect-must-know-part-1-fc1ad6e1644b">==medium.com/javarevisited: Top Performance issues every developer/architect must know — part 1-Database==</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.infoq.com/articles/kubernetes-databases-apache-sharding-sphere/">infoq.com: Create Your Distributed Database on Kubernetes with Existing Monolithic Databases</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://dineshchandgr.medium.com/why-do-we-need-a-database-connection-pool-every-programmer-must-know-9f90e7c8e5af">==dineshchandgr.medium.com: Why do we need a Database Connection Pool? -every programmer must know==</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/fintechexplained/what-is-database-sharding-582b36282f97">==medium.com/fintechexplained: What Is Database Sharding?==</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://blog.equationlabs.io/managing-database-migrations-safely-in-high-replicated-k8s-deployment">==blog.equationlabs.io: Managing database migrations safely in high replicated k8s deployment== 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://blog.equationlabs.io/managing-database-migrations-safely-in-high-replicated-k8s-deployment">blog.equationlabs.io: Managing database migrations safely in high replicated k8s deployment</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://thenewstack.io/distributed-database-architecture-what-is-it/">thenewstack.io: Distributed Database Architecture: What Is It?</a> 🌟 <span class='md-tag md-tag--primary'>[ARCHITECTURE-GUIDE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/@mkremer_75412/why-postgres-rds-didnt-work-for-us-and-why-it-won-t-work-for-you-if-you-re-implementing-a-big-6c4fff5a8644">medium.com/@mkremer_75412: Why Postgres RDS didn’t work for us (and why it won’t work for you if you’re implementing a big data solution)</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/@fengruohang/database-in-kubernetes-is-that-a-good-idea-daf5775b5c1f">medium.com/@fengruohang: Database in Kubernetes: Is that a good idea?</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/wix-engineering/how-to-choose-the-right-database-for-your-service-97b1670c5632">medium.com: How to choose the right database for your service 🌟</a> 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://severalnines.com/database-blog/how-does-database-load-balancer-work">severalnines.com: How Does a Database Load Balancer Work?</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.digitalocean.com/community/tutorials/how-to-use-where-clauses-in-sql">digitalocean.com: How To Use WHERE Clauses in SQL</a> 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://intellipaat.com/blog/sql-vs-mysql-difference/">intellipaat.com: SQL vs MySQL - Key Differences Between SQL and MySQL</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://vettabase.com/blog/how-slow-is-select/">vettabase.com: How slow is SELECT * ?</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://towardsdatascience.com/how-to-use-sql-cross-joins-5653fe7d353">towardsdatascience.com: How to Use SQL Cross Joins</a> 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://vladmihalcea.com/sql-exists/">vladmihalcea.com: SQL EXISTS and NOT EXISTS</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://vladmihalcea.com/default-database-key-indexing/">vladmihalcea.com: Default Database Primary, Foreign, and Unique Key Indexing</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://blog.jooq.org">blog.jooq.org</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://vladmihalcea.com/sql-left-join/">vladmihalcea.com: SQL LEFT JOIN – A Beginner’s Guide</a> 🌟 <span class='md-tag md-tag--primary'>[ARCHITECTURE-GUIDE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://vladmihalcea.com/sql-join-using/">vladmihalcea.com: SQL JOIN USING – A Beginner’s Guide</a> 🌟 <span class='md-tag md-tag--primary'>[ARCHITECTURE-GUIDE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.gcreddy.com/2021/05/sql-step-by-step-videos.html">gcreddy.com: SQL Step by Step Videos</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.freecodecamp.org/news/sql-joins-tutorial/">freecodecamp.org: SQL Joins Tutorial: Cross Join, Full Outer Join, Inner Join, Left Join, and Right Join</a> 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.freecodecamp.org/news/sql-join-types-inner-join-vs-outer-join-example/">freecodecamp.org: SQL Join Types – Inner Join VS Outer Join Example</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.freecodecamp.org/news/the-sql-inner-join-command-example-syntax/">freecodecamp.org: The SQL Inner Join Command: Example Syntax</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.freecodecamp.org/news/sql-inner-join-how-to-join-3-tables-in-sql-and-mysql/">freecodecamp.org: SQL Inner Join – How to Join 3 Tables in SQL and MySQL</a> 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.geeksforgeeks.org/best-practices-for-sql-query-optimizations/">geeksforgeeks.org: Best Practices for SQL Query Optimization</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://towardsdatascience.com/you-should-use-this-to-visualize-sql-joins-instead-of-venn-diagrams-ede15f9583fc">towardsdatascience.com: You Should Use This to Visualize SQL Joins Instead of Venn Diagrams</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://vladmihalcea.com/mysql-json-table/">vladmihalcea.com: MySQL JSON_TABLE – Map a JSON object to a relational database table</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.infoworld.com/article/3654909/beyond-sql-8-new-languages-for-data-querying.html">infoworld.com: Beyond SQL: 8 new languages for data querying</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://blog.yugabyte.com/are-stored-procedures-and-triggers-anti-patterns-in-the-cloud-native-world/">blog.yugabyte.com: Are Stored Procedures and Triggers Anti-Patterns in the Cloud Native World?</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://stackoverflow.com/questions/1761601/is-the-usage-of-stored-procedures-a-bad-practice">stackoverflow.com: Is the usage of stored procedures a bad practice?</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://softwareengineering.stackexchange.com/questions/436567/what-is-the-best-practice-about-microservice-architecture-for-consuming-many-sto">softwareengineering.stackexchange.com: What is the best practice about microservice architecture for consuming many stored procedures in the same database?</a> 🌟 <span class='md-tag md-tag--primary'>[ARCHITECTURE-GUIDE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://betterprogramming.pub/8-techniques-to-speed-up-your-database-292754ff7739">betterprogramming.pub: 8 Techniques To Speed up Your Database</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.xenonstack.com/insights/stateful-and-stateless-applications/">xenonstack.com: Stateful and Stateless Applications Best Practices and Advantages</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://threadreaderapp.com/thread/963413508300812295.html">threadreaderapp.com: Kelsey Hightower: "Kubernetes has made huge improvements in the ability to run stateful workloads including databases and message queues, but I still prefer not to run them on Kubernetes" 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://thenewstack.io/data-on-kubernetes-the-next-frontier/">thenewstack.io: Data on Kubernetes: The Next Frontier</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.openshift.com/blog/openshift-databases-and-you-when-to-put-containerized-database-workloads-on-openshift">openshift.com: OpenShift, Databases and You: When to Put Containerized Database Workloads on OpenShift 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://sixfold.medium.com/reducing-database-queries-to-a-minimum-with-dataloaders-cc98c25e54ce">sixfold.medium.com: Reducing database queries to a minimum with DataLoaders</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://thenewstack.io/how-to-ensure-your-serverless-database-stays-serverless/">thenewstack.io: How to Ensure Your Serverless Database Stays Serverless</a> 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://thenewstack.io/the-benefits-and-drawbacks-of-dataops-in-practice/">thenewstack.io: The Benefits and Drawbacks of DataOps in Practice</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.cloudbees.com/blog/database-continuous-integration">cloudbees.com: Introductory Handbook for Database Continuous Integration</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://cloud.google.com/blog/products/databases/to-run-or-not-to-run-a-database-on-kubernetes-what-to-consider">cloud.google.com: To run or not to run a database on Kubernetes - What to consider</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.reddit.com/r/kubernetes/comments/9d8on5/whats_the_best_proper_way_of_running_a_database/">reddit.com: What's the best, proper way of running a database cluster on top of Kubernetes?</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://learnk8s.io/cloud-resources-kubernetes">learnk8s.io: Provisioning cloud resources (AWS, GCP, Azure) in Kubernetes</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.cloudsavvyit.com/5414/should-you-run-a-database-in-docker/">cloudsavvyit.com: Should You Run a Database in Docker?</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.informationweek.com/devops/can-enterprises-benefit-from-adopting-database-devops/a/d-id/1337238">informationweek.com: Can Enterprises Benefit From Adopting Database DevOps?</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/devops-dudes/devops-and-databases-the-forgotten-automation-95325b2d3c89">medium: DevOps and Databases — The forgotten automation</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/@database-mesh/database-mesh-2-0-database-governance-in-a-cloud-native-environment-3e41f0f2722c">medium.com/@database-mesh: Database Mesh 2.0: Database Governance in a Cloud Native Environment</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://kubedb.com/">kubedb.com</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://en.wikipedia.org/wiki/Cockroach_Labs">Wikipedia: CockroachDB</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.cockroachlabs.com/docs/stable/orchestration.html">==Cockroach==</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.cockroachlabs.com/blog/automate-database-ops-with-terraform/">cockroachlabs.com: Automated database operations with Terraform</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://blog.cloudneutral.se/running-cockroachdb-tpc-c-benchmark-on-gke">blog.cloudneutral.se: Running CockroachDB TPC-C benchmark on GKE</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://itnext.io/wth-is-a-operator-lifecycle-manager-873cf1661b04">itnext.io: Operator Lifecycle Manager</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://github.com/zalando/spilo">Spilo: HA PostgreSQL Clusters with Docker</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://github.com/zalando/patroni">Patroni</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://disaev.me/p/how-i-have-set-up-ha-postgresql-on-kubernetes/">How I've Set Up HA PostgreSQL on Kubernetes (powered by Patroni, a template for PostgreSQL HA)</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://github.com/zalando/postgres-operator">Zalando Postgres Operator</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/@pittar/running-oracle-12c-on-openshift-container-platform-ca471a9f7057">medium: Running Oracle 12c on OpenShift Container Platform</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://datacrazyworld.com/index.php/2025/03/16/automatiza-backups-de-sql-server-con-powershell/">Automate SQL Server Backups with PowerShell</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://cloudblogs.microsoft.com/sqlserver/2020/06/23/expanding-sql-server-big-data-clusters-capabilities-now-on-red-hat-openshift/">Expanding SQL Server Big Data Clusters capabilities, now on Red Hat OpenShift</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://devblogs.microsoft.com/azure-sql/devops-for-azure-sql/">devblogs.microsoft.com: DevOps for Azure SQL 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://khalidabuhakmeh.com/running-sql-server-queries-in-docker">khalidabuhakmeh.com: Running SQL Server Queries In Docker</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://twindb.com/verify-mysql-backups-with-twindb-backup-tool/">twindb.com: Verify MySQL Backups With TwinDB Backup Tool</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://blog.eduguru.in/mysql-2/mysql-create-index-on-table">blog.eduguru.in: mysql create index on table</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.percona.com/blog/2020/06/30/mysql-101-parameters-to-tune-for-mysql-performance/">percona.com: MySQL 101: Parameters to Tune for MySQL Performance</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://pub.towardsai.net/step-by-step-design-of-enhanced-entity-relationship-eer-in-mysql-1e0f8b9fe5d4">pub.towardsai.net: Step-by-Step Design of Enhanced Entity-Relationship (EER) in MySQL</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://dbasecenter.com/blog/the-top-5-mysql-performance-variables/">dbasecenter.com: The top 5 MySQL performance variables</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://opensource.com/article/21/5/mysql-query-tuning">opensource.com</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.percona.com/blog/2021/06/23/mysql-on-kubernetes-with-gitops/">percona.com: MySQL on Kubernetes with GitOps 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://cybozu-go.github.io/moco/">Moco</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.cloudsavvyit.com/13842/how-to-run-phpmyadmin-in-a-docker-container/">cloudsavvyit.com: How to Run PHPMyAdmin in a Docker Container</a> 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="http://www.tusacentral.com/joomla/index.php/mysql-blogs/243-mysql-on-kubernetes-demystified">tusacentral.com: MySQL on Kubernetes demystified</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://dzone.com/articles/postgresql-versus-mysql-performance">dzone: PostgreSQL vs MySQL Performance</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://thenewstack.io/deploy-mysql-and-phpmyadmin-with-docker/">thenewstack.io: Deploy MySQL and phpMyAdmin with Docker</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://thenewstack.io/maria-db-gets-reactive-with-a-non-blocking-connector-for-java/">thenewstack.io: Maria DB Gets Reactive with a Non-Blocking Connector for Java</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://vladmihalcea.com/9-postgresql-high-performance-performance-tips/">9 High-Performance Tips when using PostgreSQL with JPA and Hibernate</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.migops.com/blog/2021/04/09/pgbackrest-the-best-postgres-backup-tool-with-a-very-active-community/">migops.com: pgBackRest – The Best Postgres Backup Tool with a very active community</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://towardsdatascience.com/practical-introduction-to-postgresql-5f73d3d394e">towardsdatascience.com: Practical Introduction to PostgreSQL</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.percona.com/blog/2019/05/24/an-overview-of-sharding-in-postgresql-and-how-it-relates-to-mongodbs/">percona.com: An Overview of Sharding in PostgreSQL and How it Relates to MongoDB’s</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://blog.crunchydata.com/blog/setup-postgresql-monitoring-in-kubernetes">blog.crunchydata.com: How to Setup PostgreSQL Monitoring in Kubernetes</a> 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://blog.flant.com/comparing-kubernetes-operators-for-postgresql/">blog.flant.com: Comparing Kubernetes operators for PostgreSQL</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://blog.crunchydata.com/blog/generating-json-directly-from-postgres">blog.crunchydata.com: Cut Out the Middle Tier: Generating JSON Directly from Postgres</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.percona.com/blog/2019/08/02/out-of-memory-killer-or-savior/">percona.com: How to Adjust Linux Out-Of-Memory Killer Settings for PostgreSQL</a> 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://postgresapp.com/">Postgres.app</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://devopscube.com/deploy-postgresql-statefulset/">devopscube.com: How to Deploy PostgreSQL Statefulset in Kubernetes With High Availability</a> 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://blog.crunchydata.com/blog/d-meta">blog.crunchydata.com: Quickly Document Your Postgres Database Using psql Meta-Commands</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://blog.crunchydata.com/blog/message-queuing-using-native-postgresql">blog.crunchydata.com: Devious SQL: Message Queuing Using Native PostgreSQL</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.percona.com/blog/should-i-create-an-index-on-foreign-keys-in-postgresql/">percona.com: Should I Create an Index on Foreign Keys in PostgreSQL?</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.percona.com/blog/postgresql-14-database-monitoring-and-logging-enhancements/">percona.com: PostgreSQL 14 Database Monitoring and Logging Enhancements</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.theregister.com/2021/12/06/mysql_a_pretty_poor_database/">theregister.com: MySQL a 'pretty poor database' says departing Oracle engineer</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://wanago.io/2021/12/06/views-postgresql-typeorm/">wanago.io: Creating views with PostgreSQL</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://github.com/percona/pg_stat_monitor">==percona/pg_stat_monitor==</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://blog.crunchydata.com/blog/a-postgres-primer-for-oracle-dbas">==blog.crunchydata.com: A Postgres Primer for Oracle DBAs==</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://blog.crunchydata.com/blog/postgres-indexes-for-newbies">==blog.crunchydata.com: Postgres Indexes for Newbies==</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://dev.to/yugabyte/rest-data-service-on-yugabytedb-postgresql-5f2h">dev.to: REST Data Service on YugabyteDB / PostgreSQL</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://github.com/orgrim/pg_back">==orgrim/pg_back: Simple backup tool for PostgreSQL==</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://sqlrevisited.blogspot.com/2022/03/mysql-vs-postgresql-pros-and-cons.html">sqlrevisited.blogspot.com: MySQL vs PostgreSQL? Pros and Cons</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://adamtheautomator.com/postgres-to-kubernetes/">==adamtheautomator.com: How to Deploy Postgres to Kubernetes== 🌟</a> 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://purnapoudel.blogspot.com/2018/09/how-to-configure-postgresql-with-ssl-tls-on-kubernetes.html">purnapoudel.blogspot.com: How to Configure PostgreSQL with SSL/TLS support on Kubernetes</a> 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.percona.com/doc/kubernetes-operator-for-pxc/index.html">Percona.com: Percona Kubernetes Operator for Percona XtraDB Cluster</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/flant-com/upgrading-mysql-percona-server-5-to-8-4bce53bdce5c">medium: Upgrading MySQL (Percona Server) from 5.7 to 8.0</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.percona.com/blog/2020/06/26/mysql-101-how-to-find-and-tune-a-slow-sql-query/">percona.com: MySQL 101: How to Find and Tune a Slow SQL Query</a> 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.percona.com/blog/2021/03/22/storing-kubernetes-operator-for-percona-server-for-mongodb-secrets-in-github/">percona.com: Storing Kubernetes Operator for Percona Server for MongoDB Secrets in Github</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.percona.com/blog/migration-of-a-mysql-database-to-a-kubernetes-cluster-using-asynchronous-replication/">percona.com: Migration of a MySQL Database to a Kubernetes Cluster Using Asynchronous Replication</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.percona.com/blog/migrating-postgresql-to-kubernetes">percona.com: Migrating PostgreSQL to Kubernetes</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://github.com/RedisLabs/redis-enterprise-k8s-docs">RedisLabs/redis-enterprise-k8s-docs: Deploying Redis Enterprise on Kubernetes</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://tech.trell.co/redis-cluster-creation-automation-5e71eedf0e56">tech.trell.co: Redis Cluster Creation Automation</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://blog.devgenius.io/how-to-use-redis-pub-sub-in-your-python-application-b6d5e11fc8de">blog.devgenius.io: How to use Redis Pub/Sub in your Python Application 🌟</a> 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://rockset.com/blog/sequoia-capital-elasticsearch-to-rockset/">rockset.com: Sequoia Capital: Why We Moved from Elasticsearch to Rockset</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.freecodecamp.org/news/how-to-get-started-with-pysondb/">freecodecamp.org: How to Get Started with PysonDB</a> 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://clickhouse.com">clickhouse.com</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://github.com/Altinity/clickhouse-operator">Altinity/clickhouse-operator</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://github.com/radondb/radondb-clickhouse-kubernetes">radondb/radondb-clickhouse-kubernetes</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://tech.marksblogg.com/clickhouse-prometheus-grafana.html">tech.marksblogg.com: Monitor ClickHouse column oriented database with Prometheus & Grafana</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://ignite.apache.org/">Apache Ignite</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://dzone.com/articles/stateful-microservices-with-apache-ignite">dzone: Stateful Microservices With Apache Ignite</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://druid.apache.org/">Apache Druid</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://dev.to/setevoy/apache-druid-overview-running-in-kubernetes-and-monitoring-with-prometheus-g5j">==dev.to: Apache Druid: overview, running in Kubernetes and monitoring with Prometheus==</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://github.com/dolthub/dolt">==github.com/dolthub/dolt==</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://victoriametrics.com">victoriametrics.com</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://victoriametrics.com/blog/q2-2024-round-up-victoriametrics-and-victorialogs-updates/">victoriametrics.com: Q2 2024 Round Up: VictoriaMetrics & VictoriaLogs Updates</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://github.com/TabularisDB/tabularis/blob/main/README.es.md">Tabularis: Open Source Desktop Client for Modern Databases with AI and MCP Integration</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://github.com/frectonz/sql-studio">SQL Studio: A Unified SQL Database Explorer</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://github.com/mbucc/shmig">SHMIG</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://github.com/DATA-DOG/go-sqlmock">DATA-DOG/go-sqlmock</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://github.com/datafold/data-diff/">datafold/data-diff</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://medium.com/@nomulex/how-to-create-an-ssh-tunnel-to-a-remote-database-in-kubernetes-8e702e927328">medium.com/@nomulex: How to create an ssh tunnel to a remote database in Kubernetes 🌟</a> 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://thenewstack.io/you-dont-need-a-blockchain-you-need-a-time-series-database/">thenewstack.io: You Don’t Need a Blockchain, You Need a Time-Series Database</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://opensource.com/article/21/4/visualize-data-eda">opensource.com: Make your data boss-friendly with EDA - Enterprise Data Analytics</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://thenewstack.io/kubernetes-run-analytics-at-the-edge-postgres-kafka-debezium/">thenewstack.io: Kubernetes-Run Analytics at the Edge: Postgres, Kafka, Debezium</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.unifieddatascience.com/data-lake-design-patterns-on-azure-microsoft-cloud">unifieddatascience.com: Data lake design patterns on Azure (Microsoft) cloud</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.unifieddatascience.com/data-lake-design-patterns-on-aws-amazon-cloud">unifieddatascience.com: Data lake design patterns on AWS (Amazon) cloud</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.unifieddatascience.com/data-lake-design-patterns-on-google-cloud">unifieddatascience.com: Data lake design patterns on google (GCP) cloud</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://github.com/BBVA/sqerzo">SQErzo: Tiny ORM for Graph databases</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://towardsdatascience.com/at-its-core-hows-a-graph-database-different-from-a-relational-8297ca99cb8f">towardsdatascience.com: At Its Core: How Is a Graph Database Different from a Relational One?</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.xataka.com/automovil/excel-se-ha-usado-formula-1-que-se-han-dado-cuenta-que-no-mejor-forma-controlar-20-000-piezas-coche">xataka.com: El Excel se ha usado en la Fórmula 1 hasta que se han dado cuenta que no es la mejor forma de controlar las 20.000 piezas del coche</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
</ul>
|
||
<h2 id="crunchydata">Crunchydata<a class="headerlink" href="#crunchydata" title="Permanent link">¶</a></h2>
|
||
<ul>
|
||
<li><strong>(N/A)</strong> <a href="https://www.crunchydata.com/">crunchydata.com</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://learn.crunchydata.com/">learn.crunchydata.com 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://github.com/CrunchyData">github.com/CrunchyData</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://github.com/CrunchyData/postgres-operator">github.com/CrunchyData/postgres-operator</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://access.crunchydata.com/documentation/crunchy-postgres-containers/latest/">Documentation: Crunchy Data Container Suite 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://info.crunchydata.com/blog/active-active-on-kubernetes">crunchydata blog: Deploying Active-Active PostgreSQL on Kubernetes</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://info.crunchydata.com/blog/crunchy-postgres-kubernetes-operator-4.0">crunchydata blog: What's New in Crunchy PostgreSQL Operator 4.0</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.slideshare.net/vyruss000/deploying-postgresql-on-kubernetes">slideshare.net: Deploying PostgreSQL on Kubernetes</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.slideshare.net/jkatz05/operating-postgresql-at-scale-with-kubernetes-137132067">slideshare.net: Operating PostgreSQL at Scale with Kubernetes</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.youtube.com/watch?v=HX10WWTRiTY">Youtube: Demo of Crunchy Data Postgres Operator v1.0.0 (2017)</a> 🎥 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.youtube.com/watch?v=gaXlrlz7GVc">Youtube: Crunchy PostgreSQL Operator for Kubernetes 3.4 Overview (2018)</a> 🎥 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.youtube.com/watch?v=X4vuktlK0Tg">Youtube: OpenShift Meetup Tokyo #05 - Operator and Operator Lifecycle Manager on OpenShift (2019, openshift 4.1)</a> 🎥 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://info.crunchydata.com/blog/monitoring-postgresql-clusters-in-kubernetes">info.crunchydata.com: Monitoring PostgreSQL clusters in kubernetes</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://info.crunchydata.com/blog/deploy-high-availability-postgresql-on-kubernetes">info.crunchydata.com: Deploy High-Availability PostgreSQL Clusters on Kubernetes by Example</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://info.crunchydata.com/blog/migrating-from-oracle-to-postgresql-questions-and-considerations">info.crunchydata.com: Migrating from Oracle to PostgreSQL: Tips and Tricks</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://info.crunchydata.com/blog/schedule-postgresql-backups-and-retention-with-kubernetes">info.crunchydata.com: Scheduled PostgreSQL Backups and Retention Policies with Kubernetes</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://info.crunchydata.com/blog/synchronous-replication-in-the-postgresql-operator-for-kubernetes-guarding-against-transactions-loss">info.crunchydata.com: Guard Against Transaction Loss with PostgreSQL Synchronous Replication</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://info.crunchydata.com/news/crunchy-postgresql-for-kuberenetes-4.3">info.crunchydata.com: Crunchy PostgreSQL for Kubernetes 4.3 Released</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://info.crunchydata.com/blog/deploy-pgadmin4-with-postgresql-on-kubernetes">info.crunchydata.com: Deploy pgAdmin4 with PostgreSQL on Kubernetes</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://info.crunchydata.com/blog/multi-kubernetes-cluster-postgresql-deployments">info.crunchydata.com: Multi-Kubernetes Cluster PostgreSQL Deployments</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://info.crunchydata.com/blog/d-meta">info.crunchydata.com: Quickly Document Your Postgres Database Using psql Meta-Commands</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://info.crunchydata.com/blog/fast-csv-and-json-ingestion-in-postgresql-with-copy">info.crunchydata.com: Fast CSV and JSON Ingestion in PostgreSQL with COPY</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://info.crunchydata.com/blog/composite-primary-keys-postgresql-and-django">info.crunchydata.com: Composite Primary Keys, PostgreSQL and Django</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://info.crunchydata.com/blog/getting-started-with-postgresql-operator-4.3-in-openshift">info.crunchydata.com: Getting Started with PostgreSQL Operator 4.3 in OpenShift</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://info.crunchydata.com/blog/using-postgres-to-back-prometheus-for-your-postgresql-monitoring-1">info.crunchydata.com: Introducing the Postgres Prometheus Adapter</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://info.crunchydata.com/blog/getting-started-with-postgresql-operator-4.3-in-openshift">info.crunchydata.com: Getting Started with PostgreSQL Operator 4.3 in OpenShift</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://info.crunchydata.com/blog/active-active-on-kubernetes">info.crunchydata.com: Deploying Active-Active PostgreSQL on Kubernetes</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://opensource.com/article/19/2/scaling-postgresql-kubernetes-operators">opensource.com: Scaling PostgreSQL with Kubernetes Operators 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://info.crunchydata.com/blog/setup-ora2pg-for-oracle-to-postgres-migration">info.crunchydata.com: Setup ora2pg for Oracle to Postgres Migration</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://info.crunchydata.com/blog/pgbackrest-performing-backups-on-a-standby-cluster">info.crunchydata.com: pgBackRest - Performing Backups on a Standby Cluster</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://thenewstack.io/advanced-kubernetes-namespace-management-with-the-postgresql-operator/">thenewstack.io: Advanced Kubernetes Namespace Management with the PostgreSQL Operator 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.postgresql.org/about/news/crunchy-postgresql-operator-45-enhanced-monitoring-custom-annotations-postgresql-13-2086/">postgresql.org: Crunchy PostgreSQL Operator 4.5: Enhanced Monitoring, Custom Annotations, PostgreSQL 13 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://info.crunchydata.com/blog/setup-postgresql-monitoring-in-kubernetes">info.crunchydata.com: How to Setup PostgreSQL Monitoring in Kubernetes</a> 🌟 <span class='md-tag md-tag--primary'>[CASE-STUDY]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://info.crunchydata.com/blog/postgresql-monitoring-for-application-developers-dba-stats">info.crunchydata.com: PostgreSQL Monitoring for Application Developers: The DBA Fundamentals</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.youtube.com/watch?v=9jbR9lZuSU0">youtube: OCB: High Availability PostgreSQL and more on OpenShift - Jonathan Katz (Crunchy Data) 🌟</a> 🎥 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://info.crunchydata.com/blog/tuning-your-postgres-database-for-high-write-loads">info.crunchydata.com: Tuning Your Postgres Database for High Write Loads</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://info.crunchydata.com/blog/crunchy-postgresql-operator-with-rook-ceph-storage">info.crunchydata.com: Using the PostgreSQL Operator with Rook Ceph Storage</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://info.crunchydata.com/blog/multi-kubernetes-cluster-postgresql-deployments">info.crunchydata.com: Multi-Kubernetes Cluster PostgreSQL Deployments</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://info.crunchydata.com/blog/an-easy-recipe-for-creating-a-postgresql-cluster-with-docker-swarm">info.crunchydata.com: An Easy Recipe for Creating a PostgreSQL Cluster with Docker Swarm</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://info.crunchydata.com/blog/install-postgres-operator-kubernetes-on-gke-ansible">info.crunchydata.com: Deploying the PostgreSQL Operator on GKE</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://info.crunchydata.com/blog/gitops-postgres-kubernetes">info.crunchydata.com: Using GitOps to Self-Manage Postgres in Kubernetes 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://info.crunchydata.com/blog/kubernetes-pod-tolerations-and-postgresql-deployment-strategies">info.crunchydata.com: Kubernetes Pod Tolerations and Postgres Deployment Strategies</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://blog.crunchydata.com/blog/gitops-postgres-kubernetes-helm">blog.crunchydata.com: Helm, GitOps and the Postgres Operator</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://blog.crunchydata.com/blog/crunchy-postgres-operator-4.6.0">blog.crunchydata.com: Crunchy Postgres Operator 4.6.0 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://blog.crunchydata.com/blog/set-up-tls-for-postgresql-in-kubernetes">blog.crunchydata.com: Deploy PostgreSQL With TLS in Kubernetes</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://blog.crunchydata.com/blog/announcing-google-cloud-storage-gcs-support-for-pgbackrest">blog.crunchydata.com: Announcing Google Cloud Storage (GCS) Support for pgBackRest</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.youtube.com/watch?v=9wuUXi6Qbis&ab_channel=MichaelBornholdtNielsen">youtube: Install and use Crunchy PostgreSQLfor OpenShift operator for simple todo app on OpenShift 🌟</a> 🎥 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://blog.crunchydata.com/blog/tentative-smarter-query-optimization-in-postgres-starts-with-pg_stat_statements">blog.crunchydata.com: Query Optimization in Postgres with pg_stat_statements</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://blog.crunchydata.com/blog/kubernetes-pod-tolerations-and-postgresql-deployment-strategies">blog.crunchydata.com: Kubernetes Pod Tolerations and Postgres Deployment Strategies 🌟</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://blog.crunchydata.com/blog/active-active-postgres-federation-on-kubernetes">blog.crunchydata.com: Active-Active PostgreSQL Federation on Kubernetes</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://blog.crunchydata.com/blog/multi-kubernetes-cluster-postgresql-deployments">blog.crunchydata.com: Multi-Kubernetes Cluster PostgreSQL Deployments</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://blog.crunchydata.com/news/next-generation-crunchy-postgres-for-kubernetes-released">blog.crunchydata.com: Next Generation Crunchy Postgres for Kubernetes 5.0 Released</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://blog.crunchydata.com/blog/pgbackrest-point-in-time-recovery-using-crunchy-postgresql-operator">blog.crunchydata.com: pgBackRest Point-In-Time Recovery Using Crunchy PostgreSQL Operator</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://blog.crunchydata.com/blog/using-cert-manager-to-deploy-tls-for-postgres-on-kubernetes">blog.crunchydata.com: Using Cert Manager to Deploy TLS for Postgres on Kubernetes</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://dzone.com/articles/postgresql-ha-and-kubernetes">dzone: PostgreSQL HA and Kubernetes</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://blog.crunchydata.com/blog/resize-postgres-kubernetes-volume-instance-sets">blog.crunchydata.com: Can't Resize your Postgres Kubernetes Volume? No Problem!</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://blog.crunchydata.com/blog/your-guide-to-connection-management-in-postgres">blog.crunchydata.com: Your Guide to Connection Management in Postgres 🌟</a> 🌟 <span class='md-tag md-tag--primary'>[ARCHITECTURE-GUIDE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://blog.crunchydata.com/blog/postgresql-14-on-kubernetes">==blog.crunchydata.com: PostgreSQL 14 on Kubernetes (with examples!)==</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://blog.crunchydata.com/blog/kube-cluster-from-scratch-on-rocky-8">blog.crunchydata.com: Kubernetes + Postgres Cluster From Scratch on Rocky 8</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://blog.crunchydata.com/blog/kube-cluster-from-scratch-on-rocky-8">blog.crunchydata.com: Kubernetes + Postgres Cluster From Scratch on Rocky 8</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://blog.crunchydata.com/blog/announcing-postgres-container-apps-easy-deploy-postgres-apps">blog.crunchydata.com: Announcing Postgres Container Apps: Easy Deploy Postgres Apps</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://info.crunchydata.com/blog/announcing-the-crunchy-data-developer-portal">Announcing the Crunchy Data Developer Portal</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.crunchydata.com/developers">Crunchy Data Developer Portal</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://github.com/CrunchyData/postgres-operator">Crunchy PostgreSQL Operator</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://www.openshift.com/blog/leveraging-the-crunchy-postgresql">Crunchy PostgreSQL and Openshift</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li>
|
||
<p><strong>(N/A)</strong> <a href="https://access.crunchydata.com/documentation/postgres-operator/4.3.0/installation/postgres-operator/">The PostgreSQL Operator Installer with kubectl</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></p>
|
||
<ul>
|
||
<li><a href="https://access.crunchydata.com/documentation/postgres-operator/4.3.0/installation/other/bash/">Install Operator Using Bash (the one used in this overview)</a>
|
||
- <a href="https://access.crunchydata.com/documentation/postgres-operator/4.3.0/installation/other/ansible/">Ansible playbook installation</a>
|
||
- CLI installation using OLM <strong>(Deprecated)</strong>: new CatalogSource added via “pgo.catalogsource.yaml”.
|
||
- Openshift Console installation using OLM (OperatorHub):
|
||
- New CatalogSource requirement.
|
||
- CLI settings required.<ol>
|
||
<li><strong>Certified Crunchydata Postgres Operator (OLM/OperatorHub):</strong><ul>
|
||
<li>Openshift Console installation using OLM (OperatorHub): One-click deployment and Web based operation</li>
|
||
<li><strong>No ‘pgo’ CLI tool?</strong> (compatibility issues: unable to find in github the version that matches the server API - Sept 2019)</li>
|
||
<li>Certified by Red Hat</li>
|
||
<li>Provided by CrunchyData</li>
|
||
</ul>
|
||
</li>
|
||
<li>Other non-certified installations (unsupported by Red Hat): with or without OLM, CLI, etc.</li>
|
||
</ol>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li>
|
||
<p><strong>(N/A)</strong> <a href="https://docs.openshift.com/container-platform/4.1/authentication/using-service-accounts-in-applications.html">ref1</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></p>
|
||
<ul>
|
||
<li><a href="https://dzone.com/articles/understanding-openshift-security-context-constrain">ref3</a></li>
|
||
</ul>
|
||
</li>
|
||
<li>
|
||
<p><strong>(N/A)</strong> <a href="https://docs.openshift.com/container-platform/3.6/admin_guide/manage_scc.html">ref1</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></p>
|
||
<ul>
|
||
<li><a href="https://docs.openshift.com/container-platform/3.6/admin_guide/manage_scc.html#add-scc-to-user-group-project">ref2</a><ul>
|
||
<li><a href="https://dzone.com/articles/understanding-openshift-security-context-constrain">ref3 🌟</a></li>
|
||
</ul>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li>
|
||
<p><strong>(N/A)</strong> <a href="https://blog.openshift.com/understanding-service-accounts-sccs/">ref1</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></p>
|
||
<ul>
|
||
<li><a href="https://docs.openshift.com/container-platform/4.1/authentication/understanding-and-creating-service-accounts.html">ref2</a><ul>
|
||
<li><a href="https://docs.openshift.com/container-platform/4.1/authentication/managing-security-context-constraints.html#role-based-access-to-ssc_configuring-internal-oauth">ref3</a></li>
|
||
</ul>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li>
|
||
<p><strong>(N/A)</strong> <a href="https://access.crunchydata.com/documentation/postgres-operator/latest/operatorcli/pgo-overview/">ref1</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></p>
|
||
</li>
|
||
<li><strong>(N/A)</strong> <a href="https://access.crunchydata.com/documentation/crunchy-postgres-containers/4.3.0/container-specifications/crunchy-pgadmin4/">crunchy-pgadmin4</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
<li><strong>(N/A)</strong> <a href="https://access.crunchydata.com/documentation/crunchy-postgres-containers/4.3.0/examples/administration/pgadmin4/">pgAdmin 4</a> 🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span></li>
|
||
</ul>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
</article>
|
||
</div>
|
||
|
||
|
||
<script>var target=document.getElementById(location.hash.slice(1));target&&target.name&&(target.checked=target.name.startsWith("__tabbed_"))</script>
|
||
</div>
|
||
|
||
<button type="button" class="md-top md-icon" data-md-component="top" hidden>
|
||
|
||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8z"/></svg>
|
||
Back to top
|
||
</button>
|
||
|
||
</main>
|
||
|
||
<footer class="md-footer">
|
||
|
||
<div class="md-footer-meta md-typeset">
|
||
<div class="md-footer-meta__inner md-grid">
|
||
<div class="md-copyright">
|
||
|
||
<div class="md-copyright__highlight">
|
||
Copyright © 2026 Nubenetes Agentic Intelligence
|
||
</div>
|
||
|
||
|
||
Made with
|
||
<a href="https://squidfunk.github.io/mkdocs-material/" target="_blank" rel="noopener">
|
||
Material for MkDocs
|
||
</a>
|
||
|
||
</div>
|
||
|
||
|
||
<div class="md-social">
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<a href="https://github.com/nubenetes/awesome-kubernetes" target="_blank" rel="noopener" title="github.com" class="md-social__link">
|
||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Free 7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.--><path d="M173.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6m-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3m44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9M252.8 8C114.1 8 8 113.3 8 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C436.2 457.8 504 362.9 504 252 504 113.3 391.5 8 252.8 8M105.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1m-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7m32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1m-11.4-14.7c-1.6 1-1.6 3.6 0 5.9s4.3 3.3 5.6 2.3c1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2"/></svg>
|
||
</a>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<a href="https://twitter.com/nubenetes" target="_blank" rel="noopener" title="twitter.com" class="md-social__link">
|
||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Free 7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.--><path d="M459.4 151.7c.3 4.5.3 9.1.3 13.6 0 138.7-105.6 298.6-298.6 298.6-59.5 0-114.7-17.2-161.1-47.1 8.4 1 16.6 1.3 25.3 1.3 49.1 0 94.2-16.6 130.3-44.8-46.1-1-84.8-31.2-98.1-72.8 6.5 1 13 1.6 19.8 1.6 9.4 0 18.8-1.3 27.6-3.6-48.1-9.7-84.1-52-84.1-103v-1.3c14 7.8 30.2 12.7 47.4 13.3-28.3-18.8-46.8-51-46.8-87.4 0-19.5 5.2-37.4 14.3-53C87.4 130.8 165 172.4 252.1 176.9c-1.6-7.8-2.6-15.9-2.6-24C249.5 95.1 296.3 48 354.4 48c30.2 0 57.5 12.7 76.7 33.1 23.7-4.5 46.5-13.3 66.6-25.3-7.8 24.4-24.4 44.8-46.1 57.8 21.1-2.3 41.6-8.1 60.4-16.2-14.3 20.8-32.2 39.3-52.6 54.3"/></svg>
|
||
</a>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<a href="https://www.linkedin.com/groups/1937212/" target="_blank" rel="noopener" title="www.linkedin.com" class="md-social__link">
|
||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Free 7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.--><path d="M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3M135.4 416H69V202.2h66.5V416zM102.2 96a38.5 38.5 0 1 1 0 77 38.5 38.5 0 1 1 0-77m282.1 320h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9z"/></svg>
|
||
</a>
|
||
|
||
</div>
|
||
|
||
</div>
|
||
</div>
|
||
</footer>
|
||
|
||
</div>
|
||
<div class="md-dialog" data-md-component="dialog">
|
||
<div class="md-dialog__inner md-typeset"></div>
|
||
</div>
|
||
|
||
|
||
|
||
|
||
|
||
<script id="__config" type="application/json">{"annotate": null, "base": ".", "features": ["navigation.tabs", "navigation.tabs.sticky", "navigation.top", "navigation.tracking", "navigation.sections", "navigation.expand", "navigation.indexes", "search.suggest", "search.highlight", "search.share", "content.code.copy", "content.action.view", "content.action.edit", "toc.integrate"], "search": "assets/javascripts/workers/search.2c215733.min.js", "tags": null, "translations": {"clipboard.copied": "Copied to clipboard", "clipboard.copy": "Copy to clipboard", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.placeholder": "Type to start searching", "search.result.term.missing": "Missing", "select.version": "Select version"}, "version": {"provider": "mike"}}</script>
|
||
|
||
|
||
<script src="assets/javascripts/bundle.79ae519e.min.js"></script>
|
||
|
||
|
||
</body>
|
||
</html> |