$5,500 A Month Saved From One Grafana Query

preview_player
Показать описание
Recorded live on twitch, GET IN

### Article

### My Stream

### Best Way To Support Me
Become a backend engineer. Its my favorite site

This is also the best way to support me is to support yourself becoming a better backend engineer.

MY MAIN YT CHANNEL: Has well edited engineering videos

Discord

Рекомендации по теме
Комментарии
Автор

$5k it's rookie numbers. I have a friend who saved their company multiple millions per year. It was such a valuable contribution to the company that they honored him with a "meets expectations" performance review.

xevious
Автор

Actually Prometheus is the one who makes the query, and Grafana is the UI who shows the data that was collected

matheusgomes
Автор

FinOps are literally the guys deciphering AWS bills for a living.

nexovec
Автор

"The journey begins on AWS ECS". I think we found the problem.

NotMarkKnopfler
Автор

meanwhile, my Java application takes like 10 seconds to start without any code.

sonilpro
Автор

NodeJs is the trojan horse that introduces slow code that cloud providers invest in. Complexed logic, long running code, hard to manage—> use js —> „we“ take care of the rest —> pay later

kahnfatman
Автор

I'm a data guy but these videos are teaching me a ton about the issues the devs face on my projects. Turns out we CAN just use Postgres for that 😂

dankprole
Автор

Loving these more regularly-timed, longer length uploads. Thanks guys!

TankorSmash
Автор

"There's usually some tools to help you out"
Joke's on you bud, I am the tool that helps me out.

keeganconnor
Автор

A go program compiles faster than Node starts. So you could make a ephemeral pod which compiles the code before serving the request and still see performance improvement.

Having a performance-critical application in JS is just a fundamentally bad idea. Imagine how much more money that company could save if they hired competent developers instead of JS scriptkiddies.

ricky
Автор

"They fixed the problem even if they didn't use the standard method",
Me remembering when I basically made a simplified data frame because I didn't know pandas exist

mickolesmana
Автор

When you are running front end services like this that are handling data from potentially millions of clients you had better be using go. Not doing so is simply pissing away money and asking for performance issues.

cbaesemanai
Автор

I can't believe they started monitoring their costs as part of ops, did all this work, and didn't even think about reverting their move to faas.

ilrisotter
Автор

While I would also avoid Node for mission critical things, it actually has a way to compile into a binary. Though its not as efficient as the vercel compiler was which were able to significantly tree-shake the node modules so you end up with image sizes under 100MB :)

adaliszk
Автор

25:55
about the genetic algorithm part, There already exists a really nice tool for C and C++ called the American Fuzzy Lop
which does exactly that to general input. loved using it a few years ago and found really interesting bugs with it

lordadamson
Автор

At Prime's hourly rate, writing that empty golang just blew a few years of cost savings. :D

bobster
Автор

Take a drink every time he highlights a full line and not 1 off each end

biddls
Автор

I can only imagine how many bank-saving queries i could have done if only i was able to navigate that Grafana's weird attampt at a menu.

AloisMahdal
Автор

This dude reads millions of api requests and then suggests postgres as the direct target 😂.

gardnmi
Автор

As someone who's workplace is deeply entangled with java, springboot and kubernetes the idea of 3 second load times being bad is wild considering most of our apps take anywhere from 25-70s to startup depending on the size and the amount of CPU assigned to the pod

mattdoestechstuff