-
-
Notifications
You must be signed in to change notification settings - Fork 70
Description
APM stands for Application Performance Management.
We had a really good tracing/APM session at NodeConf Adventure two days ago with many of the APM vendors represented (NodeSource, Dynatrace, AppNeta and Opbeat).
There seemed to be a general agreement that we would all benefit from working closer together. A first step in this process would be to arrange an APM summit and meet up in person. Kind of like the error summit held this January.
It would be most beneficial if we could narrow the scope of the summit as much as possible. I'd like if the fist item on the agenda could be to lay out a roadmap of what we would like to achieve, but please pitch in below.
I suggest that we have the summit at NodeSummit in San Francisco on July 25th (the day before the conference starts). I've heard they have an extra meeting room that we might be able to borrow (I'll follow up with more details).
Here a some of the notes from the NodeConf Adventure session:
- APM is hard to get right in Node.js (lot's of monkey patching, lot's of edge cases, lot's unsolved issues)
- Callback queues in user-land modules are especially hard (think generic-pool)
- Maybe we should formalise a generic tracing protocol for user-land modules to use if they want to be easily traceable
- Everyone keeps reinventing the wheel
- Part of the problem space we deal with every day, might be better solved in Node core
- A good first step would be to create a roadmap of what we as a group want to achieve by working together
- Having regular in-person summits would be of great value and helps speed things up (this is how TC39 gets all their stuff done)
- The foundation might be able to help pay to get key people to attend who can't get their employer to sponsor
I most likely forgot some of what we discussed, so please add your comments below. In fact, all comments are highly appreciated 😃
Action needed:
Please fill in this Doodle if you want to attend the APM Summit and mark the dates / locations you are able to attend: http://doodle.com/poll/utqxycqki8chyddd
/cc @othiym23 @brycebaril @danielkhan @groundwater @Qard @dshaw