Skip to content

BrabantJUG @ TOPDesk

R
Hosted By
Remco and 2 others
BrabantJUG @ TOPDesk

Details

## Details

On 16 September, BrabantJUG will be hosting our next meetup at TOPdesk! We have 2 great speakers lined up for you. David Vlijmincx will speak about Async IO with Java and C and Balkrishna Rawool will introduce us to Making Sense of Vector Databases.

Timetable:
17:00 Doors open
18:00 Food
18:50 Introduction
19:00 Making Sense of Vector Databases by Balkrishna Rawool
19:45 Break
20:00 Async IO with Java and C by David Vlijmincx
20:45 Drinks

Making Sense of Vector Databases
Vector databases are quite a hot topic these days. From powering semantic search to recommendation systems and from anomaly detection to clustering, all of this can be achieved with vector databases. But how do they do this? Join this talk to find out.
We start with understanding what a vector is and create a simple example of how vectors can be used. Then we discuss new concepts around vectors and make the examples slightly more complex each time we add a new concept to it. Finally taking the examples to an incredibly amazing level!
All in all, this talk will explain what vectors are, how are they stored, what are embedding models, indexing algorithms and similarity/distance metrics with the help of interesting examples with increasing complexity that keeps you intrigued!

About Balkrishna
Balkrishna works as an Engineering Lead at ING Bank. He is also a frequent speaker at renowned tech conferences. He has passion for continuous learning and genuine desire to sharing knowledge. Although he has been working with Java for many years, he finds latest developments in Java quite exciting. In his free time, he enjoys playing chess. The analytical thinking and foresight used in chess is something he finds useful in software development.

Async IO with Java and C
During this session, David will unpack how Java's new Foreign APIs can be used with Linux's io_uring. Through live coding, he will show how to use the new API, Jextract, and how to integrate (almost) any C code into a Java application. At the end he will also give some tips and tricks to get it more performant!

About David
David is a software developer at JPoint who loves to use and find new techniques and pragmatically apply them.

Photo of BrabantJUG group
BrabantJUG
See more events
TOPdesk Nederland BV
Burgemeester Stekelenburgplein 199 · Tilburg
Google map of the user's next upcoming event's location
FREE