@austinlparker@hachyderm.io
@austinlparker@hachyderm.io avatar

austinlparker

@austinlparker@hachyderm.io

director of open source @honeycomb.io

opentelemetry maintainer

devrel, author, etc. eccentric.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

mcc, to random
@mcc@mastodon.social avatar

Looking into how to set up a bluesky server.

Noticed this bit here, in the documentation. That's an interesting way to spell "cannot"

austinlparker,
@austinlparker@hachyderm.io avatar

@mcc you might find this GitHub issue interesting in terms of what the PDS does — iirc, there’s at least one independent fork written in go floating around, but I don’t think it’s up to date, but it might be interesting? https://github.com/bluesky-social/atproto/discussions/2350

also the main pds source is in indigo, not in the pds repo - https://github.com/bluesky-social/indigo/tree/main/pds

austinlparker,
@austinlparker@hachyderm.io avatar

@mcc I believe the thing what’s in docker is a typescript PDS implementation which is based off https://github.com/bluesky-social/atproto

one thing you can do is throw in some OpenTelemetry environment variables in and run a local collector and it should start spitting out traces showing what’s going on

austinlparker,
@austinlparker@hachyderm.io avatar

@mcc that said the whole thing is still pretty janky in terms of “ease of use for self-hosting”, especially if you don’t want to use docker

paigerduty, to random
@paigerduty@hachyderm.io avatar

only 50 pages into Learning OpenTelemetry by @austinlparker & @tedsuo but have already highlighted so many choice quotes like

"To be more blunt, your ability to understand a software system is ultimately a cost-optimization exercise." 💯 🤑 💻

also came across a new-to-me word "presages"

#OTel #OpenTelemetry

austinlparker,
@austinlparker@hachyderm.io avatar

@paigerduty @tedsuo presages is one of my favorite words

austinlparker,
@austinlparker@hachyderm.io avatar

@paigerduty probably

hazelweakly, to random
@hazelweakly@hachyderm.io avatar

Pretty much all of the woes of distributed tracing are caused from the mismatch of the mental model of distributed tracing that makes sense vs the one that can be built easily:

The model that makes sense is "lazily built and incrementally fleshed out call graph with late-binding updates of attributes as discovered"

But the way that makes sense to implement it is "strict call-stack semantics with fire-and-forget frozen rows of data into an append only data store"

austinlparker,
@austinlparker@hachyderm.io avatar

@hazelweakly ah, segments vs spans, aka “who do you want to pay for this”

if you want to pay at query time, segments (and then you wind up with stuff that looks more like metrics in terms of cardinality)

if you want to pay upfront, spans.

austinlparker, to random
@austinlparker@hachyderm.io avatar

Hey, it’s here! In print! Learning OpenTelemetry now available wherever fine books are sold. Find more information at https://learningopentelemetry.com

austinlparker, to random
@austinlparker@hachyderm.io avatar
austinlparker, to random
@austinlparker@hachyderm.io avatar

Want to chat about OpenTelemetry? I’ll be at All Things Open this week, so look me up!

austinlparker, to random
@austinlparker@hachyderm.io avatar

I heard that Splunk was expensive, but this is ridiculous!

renice, to random
@renice@hachyderm.io avatar

I lost interest in bluesky pretty quickly. seems to be mostly tuned to extroverts who seem to enjoy the "hellthread" experience, so that dominates my feed making anything interesting (to me) hard to find. I'm happy for folks to have a place for inane banter but that's not my scene I guess.

austinlparker,
@austinlparker@hachyderm.io avatar

@hazelweakly @renice i mean some of this is a fixable problem on their end. I’m kinda surprised they’re letting it continue - hellthread going away would almost certainly be healthier for the community.

that said I’m pretty sure their focus is on actually federating the dumb thing rather than “community management”

austinlparker,
@austinlparker@hachyderm.io avatar

@hazelweakly @renice I do find the custom timeline stuff to be really cool. It’s deffo an alternative vision to federated social media, and I think it’s nice that there’s more than just activitypub.

tbh I think the ATProto identity model is far and away superior to the activitypub approach

austinlparker, to random
@austinlparker@hachyderm.io avatar

My talk from is up! The Revolution Will Not Be Terraformed — https://www.usenix.org/conference/srecon23americas/presentation/parker

austinlparker, to random
@austinlparker@hachyderm.io avatar

modern tech is a bunch of dudes with one foot shot off and a smoking gun in their hand incredulously proclaiming “who could have possibly foreseen this?”

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • kavyap
  • DreamBathrooms
  • thenastyranch
  • ngwrru68w68
  • modclub
  • magazineikmin
  • Youngstown
  • osvaldo12
  • rosin
  • slotface
  • khanakhh
  • mdbf
  • GTA5RPClips
  • provamag3
  • tacticalgear
  • InstantRegret
  • cubers
  • tester
  • ethstaker
  • everett
  • Durango
  • cisconetworking
  • normalnudes
  • anitta
  • Leos
  • megavids
  • lostlight
  • All magazines