An optimization primer: DBIx::Perlish
You can find more information on the speaker's site:
The DBIx::Perlish module allows one to use a domain-specific declarative
language with Perl syntax instead of SQL for making database queries.
This ability comes at a price, however - the parsing of Perl opcode
tree that the module performs takes a surprizingly large amount of time.
The talk delves into the implementation details of DBIx::Perlish and its
helper modules and then proceeds to discuss challenges involved in
making the module cache the generated SQL, together with the solutions
to those challenges.
While most of the advanced concepts used by the module will be briefly
introduced in the talk, it will help if the audience has at least some
level of familiarity with perl optrees.
- Nicholas Clark
- Aaron Crane (arc)
- Lars Thegler (tagg)
- Salvador Fandino (salva)
- Karl Rune Nilsen (krunen)
- Markus Pinkert (Bedivere)
- Henrik Andersen (HEM)
- Joel Bernstein (joel)
- James Mastros (theorbtwo)
- Steffen Schwigon (renormalist)
- Lars Dɪᴇᴄᴋᴏᴡ 迪拉斯 (daxim)
- Maciej Czekay (Bruno)
- Leon Timmermans (leont)
- Zefram .