Fale com o produtor
Ingressinho icon

O evento já encerrou...

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 encerrado

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

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

Evento encerrado

Descrição do 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 do evento

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

Local

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

Rua Fidêncio Ramos, 302 Vila Olímpia

São Paulo, SP

Termos e políticas

Sobre o produtor

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 pagamento

Parcele sua compra em até 12x

Compre com total segurança

Os dados sensíveis são criptografados e não serão salvos em nossos servidores.

Google Safe BrowsingPCI compliant

Precisando de ajuda?

Acessa a nossa Central de Ajuda Sympla ou Fale com o produtor.