Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OTel's presence at KubeCon+CloudNativeCon NA 2023 #1455

Closed
4 of 5 tasks
jpkrohling opened this issue Apr 26, 2023 · 14 comments
Closed
4 of 5 tasks

OTel's presence at KubeCon+CloudNativeCon NA 2023 #1455

jpkrohling opened this issue Apr 26, 2023 · 14 comments

Comments

@jpkrohling
Copy link
Member

jpkrohling commented Apr 26, 2023

It's quite evident from the past couple KubeCon's that OpenTelemetry is getting people's attention. My impression though is that they deserve better planning from our side, so that we can make the best out of this event. This ticket tracks the ideas that I exchanged with a few folks on how we can improve for the next KubeCon.

  • Prepare a spreadsheet with all the maintainers that are participating in the event, inviting them to be volunteers at the booth with fixed shifts
  • Have some "Ask me anything" sessions at the booth around hot topics
  • Use our maintainer's track slot to talk about something cool and deeply technical. We can give a short "project updates" presentation during the keynote, I believe.
  • Be part of the contrib fest, so that people can hack on something together
  • Have an "#otel-kubecon-questions" channel, so that we can direct people on-site to a single channel to ask their questions. It makes it easier to tell them "go here for any questions you may have" instead of trying to figure out which channel would be best suitable for their questions.

I'll keep this issue here open so that other ideas can be provided. I volunteer to make those points happen if we have agreement on them.

@austinlparker
Copy link
Member

Have some "Ask me anything" sessions at the booth around hot topics

I've started discussing the idea of having an expanded project pavilion with some sort of 'demo stage' that could be used for things like this, or at least larger booths, with LF Events.

Use our maintainer's track slot to talk about something cool and deeply technical. We can give a short "project updates" presentation during the keynote, I believe.

Ideally, we could use the project meeting for roadmap presentations and general discussions, then have the maintainers track talk be something we select from inside the community itself. That said, I think we always run into conflicts with something so we need to be prepared for the project meeting conflicting with co-located events, etc.

@jiekun
Copy link
Member

jiekun commented Apr 26, 2023

I have a small thought (on the Q&A section) inspired by the all-hands meeting of our company.

Could we have a QR code or a short URL on the slides so that audience could visit it (which redirect them to a Google form) and write down their question during the presentation?

We could also use a Slack channel or something similar. The point is:

  1. to have a place for the audience to note it down quickly.
  2. it might be easier for non-English speakers to understand the question by reading instead of listening, in case of miscommunication, etc...

@arminru
Copy link
Member

arminru commented Apr 27, 2023

For the project meeting on Tuesday, the maintainer's talk on Thursday, and quite a few other sessions, we ran into the problem that the capacity of the rooms assigned to us was not sufficient for the influx of people who would've wanted to attend them.

Given we're the second largest project in the CNCF, we should pass this on to the CNCF events team so they can consider this in their planning for upcoming events.

@austinlparker
Copy link
Member

For the project meeting on Tuesday, the maintainer's talk on Thursday, and quite a few other sessions, we ran into the problem that the capacity of the rooms assigned to us was not sufficient for the influx of people who would've wanted to attend them.

Given we're the second largest project in the CNCF, we should pass this on to the CNCF events team so they can consider this in their planning for upcoming events.

Please trust me in that we have given fairly constant feedback to the events team about this and continue to work closely with them on solutions. Bear in mind that while we are a very large project, we are not the only project. That said, I'm confident that we will continue to iterate and improve together.

@mtwo
Copy link
Member

mtwo commented May 4, 2023

+1 to Austin's comments: we've given feedback to the CNCF every Kubecon about (a) the project meeting conflicting with other events and (b) the rooms for our various presentations being too small. Also, we are not given time during the keynote to discuss project updates. I think that this is only available for graduated projects, though there's now enough of those that keynote slots may be even more restrictive.

Regarding technical talks, my understanding from talking to observability track reviewers is that more will get approved if they're submitted. Given that the maintainers track talk fills the room and gets 10/10 speaker scores, I think that it's providing a lot of value to attendees in its current format.

@codeboten
Copy link
Contributor

I think that this is only available for graduated projects, though there's now enough of those that keynote slots may be even more restrictive.

There's a part of keynotes dedicated to incubating projects which OpenTelemetry was not mentioned in this time around. See https://kccnceu2023.sched.com/event/1HyQL/keynote-cncf-incubating-project-updates

@jpkrohling
Copy link
Member Author

jpkrohling commented May 12, 2023

I think most of the items on this list require maintainers to know whether they will join the event or not, and for some (like me), it's only known once I'm able to secure a ticket, either as being part of the program committee or as a speaker. The only one that we could have some thought about already is this:

Use our maintainer's track slot to talk about something cool and deeply technical. We can give a short "project updates" presentation during the keynote, I believe.

During the GC meetings, other GC members mentioned that this is a highly-rated session and that users love it. I would have wanted to run a small CFP among us to decide what we'll have as part of the maintainer's track, but this idea hasn't gained traction. We have enough items already to have an improved KubeCon presence for Chicago (and hopefully the next ones), leaving the project updates session as it is.

@jpkrohling
Copy link
Member Author

Status: we have submitted a proposal for Contrib Fest 🤞🏽

@dyladan
Copy link
Member

dyladan commented Jul 21, 2023

Submitted abstract:

Join the OpenTelemetry maintainers in making OpenTelemetry better for everyone. OpenTelemetry will have several opportunities to contribute.

The OpenTelemetry Collector is vendor-agnostic implementation for receiving, processing and exporting telemetry data. The Collector is a large ecosystem, including individual components, a telemetry transformation language, helm charts, and a Kubernetes operator. Join the Collector maintainers and help fix bugs, add new features, and add new transformation functions.

OpenTelemetry JavaScript is an OTel client written in typescript which supports traces, metrics, and logs, but an observability client is only as good as the telemetry it collects. Help the OTel JS maintainers update the instrumentation libraries and ensure they are outputting semantic convention-compliant telemetry data.

Don't think it can be updated anymore but I'm putting it here so people know what to expect. Even if we don't update the abstract, we are still open to different ideas for the contribfest if they make sense.

@jiekun
Copy link
Member

jiekun commented Aug 17, 2023

I have my proposal accepted at KubeCon + CloudNativeCon + OpenSourceSummit China 2023: https://sched.co/1PTFF

Distributed tracing is crucial for troubleshooting in today's microservice architecture.In a sizable organization, over 100 million Trace Spans could be generated every second, requiring 200TB of disk space per day to store them. Collecting the entire volume of Trace data can be expensive, and many Traces that appear identical may not be helpful. OpenTelemetry offers various sampling policies. These policies help to reduce resource usage, but different policies require different amounts of network I/O, memory, and storage space to achieve varying sampling quality. Finding the best combo of different policies for a specific scenario is essential. We will share our experience in evaluating different combo of sampling policies by analyzing their cost and sampling quality quantitatively. We'll also introduce some sampling policies that aim to cover more edge cases. You will learn about the specific costs and benefits of different sampling policies and discover how to customize them for your own business.

I would like to have some review and input later on my dry-run presentation :)

@jpkrohling
Copy link
Member Author

@jiekun, ping me on CNCF's Slack, we can try to find a slot. I'd love to watch your dry-run!

@jpkrohling
Copy link
Member Author

Contrib fest accepted: https://sched.co/1R2rQ and #otel-kubecon-questions Slack channel created.

@jpkrohling
Copy link
Member Author

I prepared a draft spreadsheet and invited maintainers to edit it. If you are a maintainer of OTel, ping me and I'll share the spreadsheet with you.

@jpkrohling
Copy link
Member Author

As a summary: some things worked (AMA at the booth), some things worked REALLY well (contribfest), some didn't (booth duty). I'm closing this, and will create a new one to track our activities for KubeCon EU 2024.

@arminru arminru changed the title OTel's presence at KubeCon+CloudNativeCon OTel's presence at KubeCon+CloudNativeCon NA 2023 Nov 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants