Habla con el organizador
Ingressinho icon

El evento ya se cerró...

Workshop Tropical 2025 (Jônatas Paganini) - PostgreSQL Performance Workshop for Ruby Developers

Eventos para você

Workshop Tropical 2025 (Jônatas Paganini) - PostgreSQL Performance Workshop for Ruby Developers

02 abr - 2025 • 14:00 > 02 abr - 2025 • 18:00

Evento cerrado

Workshop Tropical 2025 (Jônatas Paganini) - PostgreSQL Performance Workshop for Ruby Developers

02 abr - 2025 • 14:00 > 02 abr - 2025 • 18:00

Evento cerrado

Descripción del evento

Hands-On Workshop: PostgreSQL Performance Workshop for Ruby Developers
Instructor: Jônatas Paganini (Developer Advocate at Timescale)
Language: English

Prerequisites
Experience with Ruby and basic PostgreSQL usage

Learning Objectives
By the end of this workshop, participants will:
  • Understand PostgreSQL's internal architecture and how it affects performance
  • Master transaction management and isolation levels
  • Learn how to analyze and optimize query performance
  • Gain practical experience with TimescaleDB for time-series data
  • Develop skills to identify and resolve common performance bottlenecks

Workshop Structure
Hour 1: PostgreSQL Internals
  • Introduction 
  • Understanding PostgreSQL Architecture 
  • Exercise 1: Storage Deep Dive
  • Exercise 2: System Catalog Explorer

Hour 2: Transactions and Query Optimization

  • Transaction Management
  • Exercise 3: Transaction Isolation Laboratory
  • Query Planning and Execution
  • Exercise 4: Query Optimization Challenge
Hour 3: Advanced Topics and TimescaleDB
  • VACUUM and Maintenance
  • Exercise 5: VACUUM Investigation
  • TimescaleDB Integration
  • Exercise 6: Building a Time-Series Analytics System

Required Setup

  • PostgreSQL 15+ installed locally
  • Ruby 3.0+
  • TimescaleDB extension
  • Sample dataset (provided)
  • Workshop repository with exercises

Hands-on Exercises Format

  • Each exercise: 10-15 minutes

  • Pair programming encouraged

  • Solution review and discussion

  • Common pitfalls and best practices

Follow-up Materials

  • Exercise solutions
  • Performance tuning scripts
  • Recommended monitoring queries
  • Further reading resources


Política de eventos

Cancelamento de pedidos pagos

Cancelamentos de pedidos serão aceitos até 7 dias após a compra, desde que a solicitação seja enviada até 48 horas antes do início do evento.

Saiba mais sobre o cancelamento

Edição de participantes

Você poderá editar o participante de um ingresso apenas uma vez. Essa opção ficará disponível até 24 horas antes do início do evento.

Saiba como editar participantes

Lugar

Live University - Vila Olímpia (São Paulo / SP)

Rua Fidêncio Ramos, 302 Vila Olímpia

São Paulo, SP

Términos y políticas

Acerca del productor

Tropical on Rails

(ENG) Tropical is a non-profit organization, with the main goal to strengthen the Ruby on Rails community in Latin America. (PT-BR) A Tropical é uma organização sem fins lucrativos que tem como objetivo fomentar a comunidade de Ruby on Rails na América Latina.

Métodos de pago

Financia tu compra hasta 12x

Compra con total seguridad

Los datos confidenciales están encriptados y no se guardarán en nuestros servidores.

Google Safe BrowsingPCI compliant

¿Necesitas ayuda?

Accede a nuestro Centro de Ayuda Sympla o hable con el organizador.