About

Expert Software Developer in TomTom since 2012. Focusing on the area of database tuning and creating scalable software.


Rafał Hawrylak has presented the following presentations

    Michał Gutkowski Rafał Hawrylak How did Postgres become best-fit for TomTom Maps? at Postgres Conference 2020

    presented by Michał Gutkowski and Rafał Hawrylak

    Co-speaker: Rafal Hawrylak

    Maps are key ingredient of location services. TomTom has built its map-making system with trust in Postgres and it features like: ACID compliance, well known reliability and high performance. Streaming replication allows scalability and thanks to open source licence you can host a Postgres database anywhere: on your laptop, in local data-center or in the public cl...

    more

    Case Studies
    Michał Gutkowski Rafał Hawrylak Using Grafana and Prometheus for PostgreSQL monitoring in TomTom at Postgres Conference
    Introduction to the tools and best practices from 3 years in production environment

    presented by Rafał Hawrylak and Michał Gutkowski

    Every production system needs monitoring. Things get interesting when there are hundreds of PostgreSQL instances with automated cloud deployments. There are multiple solutions for collecting PostgreSQL metrics. Grafana is a popular choice for visualization and analytics of time series data. Prometheus is a convenient tool to collect and store metrics of multiple PostgreSQL instances. Alertman...

    more

    Wed 20 2019 Ops and Administration
    Michał Gutkowski Rafał Hawrylak How do we monitor 100+ PostgreSQL machines of TomTom's mapmaking platform in the AWS cloud at PostgresConf US 2018

    presented by Michał Gutkowski and Rafał Hawrylak

    Co-speaker Rafał Hawrylak.

    Everyone working with business critical PostgreSQL deployment, understands how important it is to set up proper monitoring. Basic checks that will say "my db works ok!" are essential and in DevOps projects everyone should know them. However, it is also required to have insights into database performance based on values from PostgreSQL system catalog views.
    Ale...

    more

    Operations and Administration