OpenSearch Community Meeting - 2025-0107

OpenSearch Community Meeting - 2025-0107 - Hope we see you all there!

Agenda:

Date: Tue, January 7, 2025
Time: 08:00 AM PT (UTC -7)

Event page
Meetup page

Meeting Link

Meeting ID: 894 2535 2972
Passcode: 239444

Would you like to present? Tag @kris @nateynate and we’ll work to get you added to the agenda!

Feel free to comment on this agenda before the meeting if you want to add an item or have a question.

After the meeting, we will post the chat log and any meeting notes. We welcome you to keep the conversation going here on the forum.

========
By joining the OpenSearch Community Meeting, you grant OpenSearch, and our affiliates the right to record, film, photograph, and capture your voice and image during the OpenSearch Community Meeting (the “Recordings”). You grant to us an irrevocable, nonexclusive, perpetual, worldwide, royalty-free right and license to use, reproduce, modify, distribute, and translate, for any purpose, all or any part of the Recordings and Your Materials. For example, we may distribute Recordings or snippets of Recordings via our social media outlets.

Chat log from today’s meeting:

08:09:30 From Kris Freedain to Everyone:
•OpenSearchCon Europe 2025!
OpenSearchCon Europe | LF Events
•Taking place in Amsterdam – April 30th through May 1st
•CFP is open: Call For Proposals (CFP) | LF Events
•Registration is open: Register | LF Events
•We’re looking forward to seeing you there

08:14:38 From Nathan Boot to Everyone:
Hahahaha

08:19:17 From Nathan Boot to Everyone:
[RFC] Leverage page recycler for blob fetch requests · Issue #16841 · opensearch-project/OpenSearch · GitHub

08:19:48 From Nathan Boot to Everyone:
Can you specify what you mean by “Hot Path” ?

08:28:35 From Govind Kamat to Everyone:
That’s a good comparison between the C and Java methodology, but most use in C/C++ is via pool allocators to avoid the overhead.

08:39:30 From Nathan Boot to Everyone:
Memory pool - Wikipedia

08:41:07 From Nathan Boot to Everyone:
Builder pattern - Wikipedia

08:45:52 From Govind Kamat to Everyone:
Inlining is a good strategy, but it does have the downside of code bloat and limited by the size of the function being inlined.

08:48:34 From Andriy Redko to Everyone:
On the subject, highly recommend this quite recent book: JVM Performance Engineering (JVM Performance Engineering: Inside OpenJDK and the HotSpot Java Virtual Machine: Beckwith, Monica: 9780134659879: Programming Languages: Amazon Canada)
Prudhvi Godithi, Sam Herman::heart:

08:59:17 From Andriy Redko to Everyone:
Thanks a lot Sam!
Sam Herman::+1:

09:00:10 From Kris Freedain to Everyone:
Just a reminder - send in your CFPs for OpenSearchCon!!! Call For Proposals (CFP) | LF Events

09:00:28 From Sam Herman to Everyone:
Thank you all for the great comments and questions!

09:01:18 From Govind Kamat to Everyone:
Thanks, Sam for a great presentation!

09:01:21 From Sam Herman to Everyone:
Replying to “On the subject, highly recommend this quite recent…”:
Thank you Andri

1 Like