Presented by:

Acfad0e80884376615ca6e42a2b36d93

Hannu Krosing

from Google

Checkout the slides

PostgreSQL is an amazing multi-language development platform where you can mix and match programming languages and seamlessly call one language from other.

Still you are currently limited by what is made available by the developers or your Cloud provider. Often the choice is just between SQL, pl/pgsql, tcl, perl, JavaScript, python and R and even some of these may not be available because of specific security requirements.

In this talk I will show how a small change to pl/v8 support for transpiling LightScript and CoffeeScript has enabled the use of any JavaScript transpiler and vastly expanded the choice of languages in PostgreSQL without weakening security.

I will also discuss current state of pl-language support in PostgreSQL and where next improvements can be introduced.

Date:
2023 February 24 - 11:15
Duration:
45 min
Room:
Grand Victoria 2
Conference:
PGConf India, 2023
Language:
Track:
Application Developer
Difficulty:
Medium

Happening at the same time:

  1. Highly effective Troubleshooting of performance and stability problems in a PostgreSQL server
  2. Start Time:
    2023 February 24 11:15

    Room:
    Robusta + Arabica

  3. Internals of logical replication
  4. Start Time:
    2023 February 24 11:15

    Room:
    Grand Victoria 1