sql >> Database >  >> RDS >> Mysql

Percona Live Dublin - Evenementoverzicht en onze sessies

Met veel genoegen sponsorde Multiplenines wederom Percona Live Europe, de Open Source Database Conference die dit jaar werd gehouden in Dublin, Ierland.

Op de conferentie

Verschillende teamleden van verschillende afdelingen vlogen over de hele wereld om samen te werken met onze twee lokale Dubliners om ClusterControl te demonstreren in de tentoonstellingshal en drie sessies te presenteren (zie hieronder).

Op onze Twitter-feed hebben we beide keynote-sessies live getweet om degenen die niet aanwezig konden zijn op de hoogte te houden van de laatste gebeurtenissen in de databasewereld.

We hebben ook met René Cannaò, de maker van ProxySQL, kunnen praten over wat er nieuw is aan de opwindende load balancing-technologie.

Onze sessies

Leden van het team van Verschillendenines presenteerden drie technische sessies, die allemaal goed werden bijgewoond... sommige met alleen staanplaatsen!

MySQL Load Balancers - MaxScale, ProxySQL, HAProxy, MySQL Router &nginx - Een close-up van dichtbij

Sessiedetails: Load balancing MySQL-verbindingen en -query's met behulp van HAProxy zijn de afgelopen jaren populair geweest. Onlangs zagen we echter de komst van MaxScale, MySQL Router, ProxySQL en nu ook Nginx als reverse proxy.

Voor welke use cases gebruik je ze en hoe goed integreren ze in je omgeving? Deze sessie is bedoeld om een ​​solide basis te geven in load balancer-technologieën voor MySQL en MariaDB.

We bekijken de belangrijkste open-sourceopties die beschikbaar zijn:van applicatieconnectoren (php-mysqlnd, jdbc), TCP reverse proxy's (HAproxy, Keepalived, Nginx) en SQL-bewuste load balancers (MaxScale, ProxySQL, MySQL Router).

We onderzoeken ook de best practices voor backend-statuscontroles om ervoor te zorgen dat load-balanced verbindingen worden gerouteerd naar de juiste nodes in verschillende MySQL-clustertopologieën. Je krijgt een goed begrip van hoe de verschillende opties zich verhouden en je krijgt voldoende kennis om te beslissen welke je verder wilt verkennen.

MySQL op Docker - De dolfijn in een container zetten

Sessiedetails: Docker wordt steeds meer mainstream en wordt door gebruikers geadopteerd als een methode om zelfvoorzienende applicaties te verpakken en te implementeren in voornamelijk stateless Linux-containers. Het is een geweldige toolset bovenop virtualisatie op OS-niveau (LXC, ook wel containers genoemd) en speelt goed in de wereld van microservices.

Docker-containers zijn echter standaard van voorbijgaande aard. Als een container wordt vernietigd, gaan ook alle gemaakte gegevens verloren. Voor een stateful service zoals een database is dit op zijn zachtst gezegd een grote hoofdpijn.

Er zijn een aantal manieren om permanente opslag in Docker-containers te bieden. In deze presentatie zullen we het hebben over het opzetten van een persistentie-gegevensservice met Docker die kan worden afgebroken en over hosts en containers heen kan worden gebracht.

We bespreken orkestratietools, gedeelde volumes, data-only-containers, beveiligings- en configuratiebeheer, multi-host netwerken, servicedetectie en implicaties voor monitoring wanneer we overstappen van hostgerichte naar rolgerichte services met kortere levenscycli.

MongoDB automatiseren en beheren:een analyse van Ops Manager versus ClusterControl

Sessiedetails: In elke drukke operationele omgeving zijn er talloze taken die moeten worden uitgevoerd - sommige maandelijks of wekelijks, sommige dagelijks of vaker, en sommige op ad-hocbasis. En automatisering is de sleutel tot snelle, efficiënte en consistent herhaalbare software-implementaties en herstel.

Er zijn veel generieke tools beschikbaar, zowel commerciële als open source, om te helpen bij het automatiseren van operationele taken. Sommige van deze tools worden zelfs ingezet in de databasewereld. Er is echter ook een klein aantal gespecialiseerde domeinspecifieke automatiseringstools beschikbaar, en we gaan twee van deze producten vergelijken:MongoDB's eigen Ops Manager en ClusterControl van Verschillendenines.

We dekken installatie en onderhoud, complexiteit van architectuur, opties voor redundantie, vergelijkende functionaliteit, monitoring, dashboard, waarschuwingen, back-up en herstel, geautomatiseerde implementatie van geavanceerde configuraties en upgraden van bestaande implementaties

Dank aan het Percona-team voor het organiseren van weer een geweldige conferentie en aan iedereen die van heinde en verre heeft deelgenomen! We hopen je snel weer te zien!


  1. De voordelen van het indexeren van buitenlandse sleutels

  2. Hoe los ik de fout 'Named Pipes Provider, error 40 - Kan geen verbinding met' SQL Server' op?

  3. SQL Server Database Wijzigen Luisteraar C#

  4. Een SQL Server Agent-taak wijzigen (T-SQL)