2020-08-03 kdb+ Project Meeting Minutes

2020-08-03 kdb+ Project Meeting Minutes

Meeting minutes status: Draft (pending approval)

Table of Contents

Date/Time

  • August 3rd, 2020. 10am ET

Attendees

Name

Organisation

Github ID 

Name

Organisation

Github ID 

Rob Underwood

FINOS

brooklynrob

@Alvin Shih

Morgan Stanley

alvin-c-shih

Aaron Davies

Morgan Stanley

adavies42

@James McLeod (Unlicensed)

FINOS

mcleo-d

Jonny Press

AquaQ Analytics

jonnypress

Peter Gyorok

Morgan Stanley

gyorokpeter

Tim Beletskiy

JP Morgan



Gary Davies

AquaQ Analytics

drgdavies







Agenda

Time

Item

Who

Notes from the Meeting

Time

Item

Who

Notes from the Meeting

5 min

Convene & roll call.

All



5 min

Review and approve minutes from last meeting.

All

  • Found some additional notes from last meeting.

    • Will update and have the vote at the September call.

5 min

"Studio for kdb+" updates.

  • Features in the pipeline?

  • Icon status?

  • FYI: May be viable to incorporate Creative Commons-licensed materials into FINOS projects.

    • FINOS will look at it more closely when the need arises.

All

  • Icon designer on vacation.

    • Some internal review / tweaking to take place.

    • Will be released shortly after that.

5 min

FINOS Open Developer Platform.

  • Might as well go with minutes in it since it's the way forward.

  • Can try to convert non-minutes Wiki content to Markdown with Pandoc.

  • Curious about manual override of Attendee List in case:

    • banks block login to GitHub unless named on the CCLA

    • attendees lazy / paranoid about persistent login to GitHub

All

25 min

MemVerge vs qclone.

  • "AquaQuarantine: MemVerge and kdb+" video suggested use cases where MemVerge might be used in a kdb+ plant.

  • Shared memory pages sounds like something qclone can do for free without exotic hardware.

  • Tease apart the use cases and see if they're interesting enough to put out the qclone plugin and cooperatively develop wrapper functions to support agreed-upon use cases.

  • For cases that qclone doesn't work, investigate alternatives such as:

All

  • Use cases that attendees found interesting:

    • Debugging complex memory state with high computation.

    • EOD save down.

    • Snapshot to a file or across a network.

    • Worker processes for heavy compute like feature engineering.

  • qclone limitations:

    • Doesn't offer any resilience in the face of host crash.

  • Questions:

    • Process management for clones?

    • Containerization?

  • Will try to get qclone PoC released for experimentation.



5 min

AOB

All



Action Items

@James McLeod (Unlicensed) to reach out to TimeBase team to see if they want to present again 
Discuss as project how, if TimeBase were contributed, whether 1) it could be part of this project (under the moniker of TSDB), 2) as a separate project, and (not mutually exclusively), 3) create a Time Series Database Special Interest Group
@Maurizio Pillitu and @James McLeod (Unlicensed) to set up Github Action ODP meeting minutes - See github issue https://github.com/finos/open-developer-platform/issues/161 which includes a timeline. 
@James McLeod (Unlicensed) to reach out to both Cloud Cert community, and to DB, to see if either the Cloud Cert project or in DB if there be more previously unidentified Kdb project interest







Need help? Email help@finos.org we'll get back to you.

Content on this page is licensed under the CC BY 4.0 license.
Code on this page is licensed under the Apache 2.0 license.