Talks

Talks

A brief collection of my public speaking engagements, both in english and italian.

English

Backup and Disaster Recovery of PostgreSQL databases- part 1 and 2

Date: Jun 22, 2019
Location: DataOps Barcelona
Description: The workshop will cover basic installation of PostgreSQL on a Linux system, installation of Barman (Backup & Recovery Manager) on a second Linux system and setup of continuous backup. Then, setup of a third Linux system for remote recovery. Extras: monitoring, replication, synchronous replication, geographical redundancy, hook scripts.

From 0 to 100: Business continuity with PostgreSQL

Date: “Jun 21, 2019”
Location: DataOps Barcelona
Description: A journey through the infinite combinations of processes and architectures that PostgreSQL and its open source ecosystem provide within disaster recovery and high availability to help you achieve peace of mind. Starting from zero.

PostgreSQL and Python, a match made in heaven

Date: Jul 11, 2017
Location: EuroPython 2017
Description: This talk is about a love story. The perfect love between PostgreSQL and Python. PostgreSQL is the default database choice for many Python developers, because it is robust, stable and open source. In 2ndQuadrant, we breathe PostgreSQL and we love python too, using it as much as possible for internal and external open source projects. We want to share our love for python and PostgreSQL and how they work together. So let us tell you a real love story!

Step up and face the disaster

Date: Sep 22, 2016
Location: Dalibo PG Session #8
Description: Sysadmins and DBAs are the heroes that everyday keep your data safe. Human errors, natural disasters, hardware failures are their invisible enemies always ready to strike at the worst possible moment. In the time of need, robust and reliable tools are the best weapons at the disposal of our heroes. Barman, Backup and Recovery Manager for PostgreSQL is the tool developed by 2ndQuadrant Italia to help data defenders in their continuous fight against disasters.

Italian

Fatti avanti e affronta il disastro

Date: Jun 2016
Location: 5432…MeetUs!
Description: Amministratori di sistema e dba sono gli eroi che tutti i giorni difendono i vostri dati. Errori umani, disastri naturali, fallimenti hardware sono i loro nemici invisibili sempre pronti a colpire nel momento meno opportuno. Nel momento del bisogno strumenti robusti e affidabili sono le armi migliori a disposizione dei nostri eroi. Barman, Backup e Recovery Manager per PostgreSQL è lo strumento sviluppato da 2ndQuadrant Italia per aiutare i difensori dei dati nella loro continua lotta contro i disastri.

Disaster recovery: una serie di sfortunati eventi

Date: Apr 2017
Location: PyCon Italia 2017, PgDay.IT 2017
Description: Scambio di storie, esperienze, domande e risposte riguardo a piccoli/medi/grandi disastri quotidiani (forse) realmente accaduti. Durante l’esposizione il pubblico sarà legittimato a interrompere (nei limiti del sensato) la narrazione dei relatori, al fine di sapere tutto cioè che avrebbero sempre voluto sulla disaster recovery (su PostgreSQL) e non hanno mai osato chiedere.

PostgreSQL & Python: La coppia perfetta

Date: Apr 2018
Location: PyCon Italia 2018
Description: Questo talk parla di amore. Della combinazione perfetta fra PostgreSQL e Python. PostgreSQL é il database scelto di default da molti sviluppatori Python, perché é robusto, stabile e open source. Noi di 2ndQuadrant viviamo con PostgreSQL e amiamo anche Python, usandolo il piú possibile per progetti open source pubblici e per i progetti interni. Voglio condividere con voi l’amore per PostgreSQL e Python mostrando come la “coppia perfetta” possa lavorare in perfetta simbiosi.

Multicorn: unicorni e elefanti possono lavorare in concerto

Date: Apr 2016
Location: PyCon Italia 2016
Description: Durante il talk mostreremo come sia possibile estendere PostgreSQL utilizzando il linguaggio python. In particolare vedremo come sia possibile creare un Foreign Data Wrapper per Postgres utilizzando Multicorn, un framework per la creazione di FDW in python.

PyContiunous Integration: una esperienza di vita

Date: Apr 2016
Location: PyCon Italia 2016
Description: Questo talk racconta la nostra esperienza di vita con la Continuous Integration. In particolare vedremo come abbiamo utilizzato Jenkins per automatizzare il processo di build, test e release del progetto Barman, e di come siamo riusciti a ridurre il tempo di rilascio di una nuova versione di Barman da giorni a ore.

Odoo disaster recovery con Barman

Date: Apr 2015
Location: PyCon Italia 2015
Description: Sei stufo di gestire i processi di backup e recovery dei tuoi server PostgreSQL facendo uso di script ‘ad hoc’ ? Hai paura di poter essere svegliato nel cuore della notte o peggio mentre sei in vacanza, per eseguire il ripristino di uno dei server critici per il business della tua ditta? Barman, Backup e Recovery Manager, standardizza le operazioni di backup e recovery, permettendo agli amministratori di database e agli amministratori di sistema di integrare facilmente all’interno del loro piano di disaster recovery le soluzioni basate su Odoo.