7
Ranchonyx
13d

Prod is way more fucked than I initially thought...
Fml

Comments
  • 2
    What part is fucked? Hopefully not data. I knew a company that didn't resolve it for years. The bugs caused by incorrect data kept coming. If it were up to me, I would've tagged all data until a certain date and archive it. Remove from system. Maybe let it run in a replica if it's that important. Prolly after all effort that you've spend on making the archive environment you'll find out it's never used as you expected.

    So again, what part is fucked?
  • 2
    @retoor nothing better than companies who refuse engineering solutions and prefer to shoot themselves in the foot
  • 2
    @lungdart companies being too scared to be still a functioning company. I honestly don't get it where it comes from. If you need data historic (for law or smth) and worry about ways to access it in future, print it or smth! Who cares. Everything is cheaper than the current situation. Also, we did once import of data from a different company that went bankrupt and that data wasn't valid, we found out later that mistakes have been made and also that import haunted us for ever. I say "us" out of loyalty (there's a nicer word for that), but I assure you, it wasn't me :D

    It was a company where the old devs did a bad job, but the old devs were the boss of course. They once sucked, they were less experienced at the time. So pointing fingers isn't that fair. It took a while before they gave me production access and feel a bit offended. I was like "I'll never fuck up like you guys did" :P
  • 3
    @retoor Functionality, not data. It's actually fixed this time...
  • 1
    @Ranchonyx do you have something like sentry running?
  • 1
    @Ranchonyx yay! Good job! Are you sure enough to celebrate with a cake and beer? (or whiskey)
  • 1
    @Demolishun Thanks. And yeah, beer.
  • 1
    @retoor Whatever that is... My company isn't really advanced with "modern" tech.
  • 0
    @Ranchonyx https://docs.sentry.io/. Code breaks, fix it faster

    Application monitoring software considered "not bad" by 4 million developers..

    See list below to see what prominent customers use it. Microsoft, Disney and such.

    They have pricing, but self hosted is free. You integrate it in your application in less than a hour to make a poc for your coworkers. It requires a small middleware change to your application and you'll know every bug any customer encounter. Now you can say with confidence that it works good for customerrs.

    You can setup it with docker: https://github.com/getsentry/...

    It shows exactly the line that crashes of production code! No digging logs anymore.

    It's worth it!

    I've worked somewhere having MILLIONS of sentry issues, cronjobs. It can handle a lot.

    https://github.com/getsentry/...
  • 0
    Wow, I convinced myself. it supports AIOHTTP. I use that. Thanks myself! Good speech
  • 0
    Wow, a notice, you need to execute install.sh first before running docker compose up! Else it will say you don't have access to pull boxes. Lesson learned. A docker config that needs docs, sadd.

    WTF: These are the minimum requirements:

    4 CPU Cores

    16 GB RAM

    20 GB Free Disk Space

    My host laptop doesn't have 16-GB of ram. I didn't know it was such heavy software, it's fast as fuck but we did have great servers
  • 0
    FAIL: Required minimum RAM available to Docker is 14000 MB, found 7821 MB

    Heh, i updated docker config but they hardcoded it. Later i changed some more configuration to make it lightweight. Should for k it as sentry-light, 4Gb ram requirement.

    Ohew, didn';t pos this message yet. I just got an out of memory error. Fuckers.. No sentry for me then. I was used to that it was just a postgress instalation and a pip install on python env.. What is this for shit enterprise config. A long system that requires 16gb?

    Well, it's probably in functionality still a great product, it was always full featured. But I don't have such hardware now
Add Comment