Barstool Engineering
  • Home
  • GitHub
  • Jobs
Subscribe
Markham F Rollins IV

Markham F Rollins IV

3 posts published

Reporting on Data in High Volume Mongo Collections
mongodb

Reporting on Data in High Volume Mongo Collections

There are several services used here at Barstool that generate millions of mongo documents every day. In order to facilitate efficient reporting tools for the data and analytics team, we implemented a pattern that would yield near real-time results while not creating any long-running queries on millions of records. Our

  • Markham F Rollins IV
Markham F Rollins IV Dec 6, 2021 • 2 min read
Creating an SNS Fanout in Serverless
serverless

Creating an SNS Fanout in Serverless

Previously we've covered what the Barstool Queue Engine is and how we use it for long-running services. Our next problem was how to handle alerting our various services that those jobs had finished or errored. As we rely heavily on the Serverless framework, we implemented this principle using their tools.

  • Markham F Rollins IV
Markham F Rollins IV Nov 16, 2021 • 2 min read
Errors from the BQE and beyond....using Slack

Errors from the BQE and beyond....using Slack

How we built a dynamic library to send formatted messages to Slack

  • Markham F Rollins IV
Markham F Rollins IV Jun 16, 2021 • 2 min read
Barstool Engineering © 2025
  • Barstool Sports
  • Barstool Bets
  • Rough N Rowdy
  • One Bite
  • Data & Privacy
Powered by Ghost