2024-01-08 - KDB Project Call Meeting Minutes
Date
Monday, January 1, 2024 - 9:30am ET / 2:30pm UK
// Second Monday of every month
Attendees
| Fullname | Affiliation | GitHub Username |
|---|---|---|
| Alvin Shih | Morgan Stanley | @alvin-c-shih |
| Aaron Davies | Morgan Stanley | @adavies42 |
| Peter Gyorok | KX Systems | @gyorokpeter |
| Karl Moll | FINOS | @karlmoll |
| Gary Davies | Data Intellect | @drgdavies |
| Rian Ó Cuinneagáin | KX Systems | @rianoc |
| Ross Duffy | Morgan Stanley | @rdffy |
| Callum McCrea | Morgan Stanley | |
| Connor Gervin | KX Systems | @Connor-Gervin |
Meeting notices
-
FINOS Project leads are responsible for observing the FINOS guidelines for running project meetings. Project maintainers can find additional resources in the FINOS Maintainers Cheatsheet.
-
All participants in FINOS project meetings are subject to the LF Antitrust Policy, the FINOS Community Code of Conduct and all other FINOS policies.
-
FINOS meetings involve participation by industry competitors, and it is the intention of FINOS and the Linux Foundation to conduct all of its activities in accordance with applicable antitrust and competition laws. It is therefore extremely important that attendees adhere to meeting agendas, and be aware of, and not participate in, any activities that are prohibited under applicable US state, federal or foreign antitrust and competition laws. Please contact [email protected] with any questions.
-
FINOS project meetings may be recorded for use solely by the FINOS team for administration purposes. In very limited instances, and with explicit approval, recordings may be made more widely available.
Agenda
- (5 min) Convene, roll call, welcome new people.
- [ ] Display FINOS Antitrust Policy summary slide
- [ ] Review Meeting Notices (see above)
- (5 min) Approve previous meeting minutes.
- Approved by acclamation.
- (15 min) PyKX Connection Types.
- https://github.com/KxSystems/pykx/blob/main/src/pykx/ipc.py
-
pykx.SecureQConnection- https://code.kx.com/pykx/2.2/api/ipc.html#pykx.ipc.SecureQConnection
- Faster. Uses underling
libq.so.
-
pykx.SyncQConnection- https://code.kx.com/pykx/2.2/api/ipc.html#pykx.ipc.SyncQConnection
- Slower. Pure Python for compatibility with other Python libraries.
- Might be helpful to document performance differences to ensure developers pick the right tool for the job.
-
qPythonimplements decompression in Cython.- Optimized for protocol 6.
- Was iterating over message multiple times unnecessarily.
- (15 min) KDB.AI-related topics.
- Data Intellect has blog posts about KDB.AI coming soon.
- KDB.AI pointed at http://code.kx.com and http://community.kx.com could help make the value proposition clearer.
- Data Intellect experimenting with a TorQBot explainer for their framework.
- KDB.AI being tested internally by L2 / L3 support to generate drafts of responses and harden the product.
- Someone experimenting with the idea of translating
qto Scala to make it easier for LLMs to explainqcode. - Other LLM / Transformer developments that may be useful:
- "Large Language Models Are Zero-Shot Time Series Forecasters"
- https://arxiv.org/abs/2310.07820
- Time Series Library (TSlib)
- https://github.com/thuml/Time-Series-Library
- https://github.com/thuml/iTransformer
- "Large Language Models Are Zero-Shot Time Series Forecasters"
- (10 min) AOB, Q&A, Adjourn.
- Keep an eye out for in-person FINOS meetups.
- Ideas for building upon FINOS TraderX?
- https://resources.finos.org/content/traderx-example-of-a-simple-trading-app-dov-katz-morgan-stanley/
-
qbinparsesimilar tostructmodule in Python.- https://github.com/gyorokpeter/qbinparse/blob/master/README.md
- Interested to see if PNG reading / writing is made easier with this.
- Part of the implementation is in C++.
- https://github.com/gyorokpeter/qbinparse/blob/master/qbinparse.cpp
- Another idea is to implement
qserialization inqbinparseas an example. - Examples of parsing PCAP files could be the killer app!
- Keep an eye out for in-person FINOS meetups.
Join Zoom Meeting
- https://zoom.us/j/94523415326?pwd=NkJDaUtUUlZTcHVwcUJHdG0yRFJUdz09
- Meeting ID: 945 2341 5326
- Passcode: 361990
- Find your local number: https://zoom.us/u/abTtYRZ0B6
Péter Györök/KX
Gary Data Intellect
Ross Duffy/ Morgan Stanley
Karl Moll / FINOS
Rian Ó Cuinneagáin/KX
Aaron Davies/Morgan Stanley
Alvin Shih / Morgan Stanley