talk
Performance Panel wroclove.rb 2024
about
Caio highlighted pganalyze for DB insights.
talk
Performance Panel wroclove.rb 2024
about
Caio's GraphQL-specific performance tooling.
talk
Performance Panel wroclove.rb 2024
about
Mentioned as dashboard layer alongside Prometheus/Honeycomb.
talk
Performance Panel wroclove.rb 2024
about
Maciej advocates publishing metrics via existing Prometheus infra.
talk
Performance Panel wroclove.rb 2024
about
Caio praised Sentry for carrying parameter values that let the team reproduce bugs locally.
talk
Performance Panel wroclove.rb 2024
about
Cited for its solid out-of-the-box insights UI.
talk
Performance Panel wroclove.rb 2024
about
Stephen's gem-in-progress stores ActiveSupport Notifications in SQLite for local analytics.
talk
Performance Panel wroclove.rb 2024
about
Recommended as the default for big filterable endpoints.
talk
Performance Panel wroclove.rb 2024
about
Maciej's fallback for secondary indexes once Postgres is outgrown.
talk
Performance Panel wroclove.rb 2024
about
Caio's war story involved a Python ML service running on AWS Lambda.
talk
Performance Panel wroclove.rb 2024
about
Stephen's recommended load-testing tool.
talk
Performance Panel wroclove.rb 2024
about
Stephen explained how ActionView partials are the hidden Rails performance cost.
talk
Performance Panel wroclove.rb 2024
about
Caio gave find_each as his canonical example of understanding what Rails is actually doing.
talk
Performance Panel wroclove.rb 2024
about
Caio warned that serializing big objects into jobs can be slower than foreground execution.
talk
Performance Panel wroclove.rb 2024
about
Stephen and Caio argued SLAs/budgets are prerequisite to sensible optimization; Maciej acknowledged they're rare.
talk
Performance Panel wroclove.rb 2024
about
Stephen advocated formal performance budgets; Maciej said he's only seen them 'in the zoo, not in the wild'.
talk
Performance Panel wroclove.rb 2024
about
Stephen and Maciej both recommended time-boxing optimization work.
talk
Performance Panel wroclove.rb 2024
about
Caio's Brazil 2022 elections war story about Rails holding DB connections during synchronous Lambda calls.
talk
Performance Panel wroclove.rb 2024
about
Stephen explained how hot filter clusters follow the Pareto distribution in practice.
talk
Performance Panel wroclove.rb 2024
about
Stephen pushed back on premature Elasticsearch adoption.
talk
Performance Panel wroclove.rb 2024
about
Database bottlenecks were flagged as the stereotypical starting point.
talk
Performance Panel wroclove.rb 2024
about
Panel emphasized proper indexing as the first answer for big filterable endpoints.
talk
Performance Panel wroclove.rb 2024
about
Caio highlighted bundle size and tree-shaking as underappreciated front-end performance levers.
talk
Performance Panel wroclove.rb 2024
about
Caio recalled a Togo deployment where bundle size dominated load time on poor networks.
talk
Performance Panel wroclove.rb 2024
about
Caio named Honeycomb as a layered observability tool Meedan uses.
talk
Performance Panel wroclove.rb 2024
about
Maciej described writing OTLP logs and swapping metric backends without code changes.
talk
Performance Panel wroclove.rb 2024
about
Maciej mentioned prior use of Datadog with pricing caveats.
talk
Performance Panel wroclove.rb 2024
about
Mentioned alongside Datadog as an expensive APM option.
talk
Performance Panel wroclove.rb 2024
about
Caio uses CloudWatch for alerting/uptime and multi-region checks.
talk
Performance Panel wroclove.rb 2024
about
Stephen plugged Vernier as a new Rails-core profiler.
talk
Performance Panel wroclove.rb 2024
about
Maciej recommended Speedscope.
talk
Performance Panel wroclove.rb 2024
about
Maciej recommended rbspy.
talk
Performance Panel wroclove.rb 2024
about
Stephen namechecked John Hawthorne as author of Vernier and scheduled RailsConf speaker.
asked_at
Performance Panel wroclove.rb 2024
talk
Opening moderator question.
asked_at
Performance Panel wroclove.rb 2024
talk
Follow-up from moderator on 57-column User models.
asked_at
Performance Panel wroclove.rb 2024
talk
Second main panel question.
asked_at
Performance Panel wroclove.rb 2024
talk
Moderator follow-up to Maciej on complex analytical pages.
asked_at
Performance Panel wroclove.rb 2024
talk
Moderator hypothetical about enterprise customer churn risk.
asked_at
Performance Panel wroclove.rb 2024
talk
Third main panel question on tooling.
asked_at
Performance Panel wroclove.rb 2024
talk
Moderator follow-up on other performance dimensions.
asked_at
Performance Panel wroclove.rb 2024
talk
Fourth main panel question on stopping heuristics.
asked_at
Performance Panel wroclove.rb 2024
talk
Moderator hypothetical about dealing with business without SLA vocabulary.
asked_at
Performance Panel wroclove.rb 2024
talk
War-story panel question.
asked_at
Performance Panel wroclove.rb 2024
talk
Final audience question.
from_talk
Performance Panel wroclove.rb 2024
talk
Stephen's 40%-slowdown benchmark lesson.
from_talk
Performance Panel wroclove.rb 2024
talk
Caio's critical-minded framework reading advice.
from_talk
Performance Panel wroclove.rb 2024
talk
Caio's rule for avoiding serialization overhead.
from_talk
Performance Panel wroclove.rb 2024
talk
Maciej's personal triage heuristic.
from_talk
Performance Panel wroclove.rb 2024
talk
Stephen's 10–30 minute exploration recommendation.
from_talk
Performance Panel wroclove.rb 2024
talk
Caio's team mantra for feature-deprecation-as-fix.
from_talk
Performance Panel wroclove.rb 2024
talk
Lesson from Caio's Brazil elections debugging story.
from_talk
Performance Panel wroclove.rb 2024
talk
Consensus response to the 20+ filter endpoint question.
from_talk
Performance Panel wroclove.rb 2024
talk
Maciej's counter to Stephen's custom metrics endpoint idea.
from_talk
Performance Panel wroclove.rb 2024
talk
Stephen's recommendation for apps that can't afford SaaS APM.