Pure Functional Database Programming Without JDBC
Offered By: Scala Days Conferences via YouTube
Course Description
Overview
Explore pure functional database programming without JDBC in this 54-minute conference talk from Scala Days Lausanne 2019. Dive into topics such as talking to Postgres, Scala socket interface, BitVector and utf8 sockets, startup messages, protocol layers, and end-user API. Learn about testing, codecs, select Postgres channels, notify error handling, and gain valuable insights into functional programming techniques for database interactions. Enhance your Scala development skills and discover alternative approaches to traditional JDBC-based database programming.
Syllabus
Introduction
Talking to Postgres
Scala Socket Interface
BitVector Socket
utf8 Socket
Startup Message
Message Socket
The Stack
Buffered Message Socket
Protocol Layer
End User API
Testing
Codec
Select
Postgres Channels
Notify
Error Handling
Contact Information
Taught by
Scala Days Conferences
Related Courses
Networking with Python: Socket Programming for CommunicationRaspberry Pi Foundation via FutureLearn How to Do Fiat-Shamir in the Standard Model
Simons Institute via YouTube Partially Specified Channels- The TLS 1.3 Record Layer Without Elision
Association for Computing Machinery (ACM) via YouTube Asiacrypt 2022 Real World Protocols
TheIACR via YouTube Blazing Fast OT for Three-Round UC OT Extension
TheIACR via YouTube