Skip to content

Commit c898172

Browse files
authored
doc: add meeting minutes (#31)
1 parent 4ecb35e commit c898172

File tree

1 file changed

+62
-0
lines changed

1 file changed

+62
-0
lines changed

meetings/2022-11-28.md

+62
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
# Node.js Performance Team Meeting 2022-11-28
2+
3+
## Links
4+
5+
* **Recording**: https://www.youtube.com/watch?v=f0yEem50VOI
6+
* **GitHub Issue**: https://github.com/nodejs/performance/issues/28
7+
8+
## Present
9+
10+
* Performance team: @nodejs/performance
11+
* Yagiz Nizipli (@anonrig)
12+
* Ulises Gascon (@ulisesgascon)
13+
* Jean Burellier (@sheplu)
14+
* Ethan Arrowood (@Ethan-Arrowood)
15+
* Stephen Belanger (@qard)
16+
* Juan Arboleda (@juanarbol)
17+
* Marco Ippolito (@marco-ippolito)
18+
19+
## Agenda
20+
21+
## Announcements
22+
23+
*Extracted from **performance-agenda** labelled issues and pull requests from the **nodejs org** prior to the meeting.
24+
25+
### nodejs/performance
26+
27+
* Add support for V8 fast call [#23](https://github.com/nodejs/performance/issues/23)
28+
* Multiple people are keen to help (Matteo, James, …)
29+
* stephen: V8 fast call API can be (very) limited but we need to investigated the gain / impact
30+
* Juan & Yagiz: find more information and come up with a PR
31+
* Merging Github team with README [#19](https://github.com/nodejs/performance/issues/19)
32+
* Yagiz & Jean: discussion around GitHub team VS people listed in the README.md
33+
* Buffer.toString vs TextDecoder [#18](https://github.com/nodejs/performance/issues/18)
34+
* Yagiz: still some issue for small string and we should investigate that
35+
* Jean: will try to keep a look at it
36+
* fetch [#11](https://github.com/nodejs/performance/issues/11)
37+
* Ethan: streams are slow by default. Need to find a way to have faster stream (for Fetch but also a lot of other parts of node). Micro optimization is maybe not the best use case here (based on how it is used) and would be better to have one good optimization (based on time passed)
38+
* spec => https://fetch.spec.whatwg.org/
39+
* Yagiz : Check turbofan for optimization
40+
* 64 bit integers [#10](https://github.com/nodejs/performance/issues/10)
41+
* nothing new
42+
* WHATWG Streams [#9](https://github.com/nodejs/performance/issues/9)
43+
* We will have a special discussion with multiple people around this topic. If you are interested you can add yourself on the issue
44+
* Atomic condition variable [#5](https://github.com/nodejs/performance/issues/5)
45+
* removing agenda label due to missing benchmarks
46+
* Buffer.indexOf [#4](https://github.com/nodejs/performance/issues/4)
47+
* Tony did a fantastic job, but unfortunately there isn't any room for improvement at the moment.
48+
* Buffer.(read|write)(U)Int(LE|BE)(8|16|32) [#2](https://github.com/nodejs/performance/issues/2)
49+
* nothing new, moving to the next meetings agenda
50+
51+
52+
## Q&A, Other
53+
* Yagiz: Open sourced @BridgeAR's faster version of array-join - could be nice to check https://github.com/anonrig/fast-array-join
54+
* Ethan: Startup time Node 16 vs Node 18 https://github.com/nodejs/node/issues/45662
55+
56+
57+
## Upcoming Meetings
58+
59+
* **Node.js Foundation Calendar**: https://nodejs.org/calendar
60+
61+
Click `+GoogleCalendar` at the bottom right to add to your own Google calendar.
62+

0 commit comments

Comments
 (0)