7 ms·
Enterprise customers, remember to email your sales rep and ask for them to report on their contracted uptime with you that you are allowed to do as per contract
by everfrustrated 1y ago
Enterprise customers, remember to email your sales rep and ask for them to report on their contracted uptime with you that you are allowed to do as per contract.
They wont do this unless you ask hoping you don't notice the outages.
It creates lots of internal pain - they have no automation internally for reporting on this.
This is the only way anything will ever change. GitHub is _easily_ the most unreliable SaaS product. There's not a week whereby we aren't affected by an outage. Their reputation is mud.
- sieabahlpark 1y ago[dead]
- petcat 1y ago> GitHub is _easily_ the most unreliable SaaS product. Some of us are stuck using Atlassian and BitBucket and it is by far worse in every way.
- __natty__ 1y agoAgree, atlassian products are much worse in terms of reliability.
- enraged_camel 1y agoWe use Jira. It's a horrendous product, but I cannot remember the last time it was down, unlike Github.
- ta1243 1y agoI use self-hosted jira, it's a great product, but I have full control over my teams tasks and workflows and as a tiny team we make them work for us (subject, description, comments, occasional linking to other tickets, assigned to, and status of "open", "blocked" or "done") Most of the problems I hear about are micromanaging product managers. That's not the fault of the tool itself per-se.
- hkt 1y agoAmen, BitBucket outages are regular and showstopping. Self hosting is genuinely more reliable.
- ta1243 1y agoNoooo!! It's impossible to get three nines uptime when you self host something on a single raspberry pi, I read it on the internet so it must be true.
- bargainbin 1y agoAh, you clearly haven’t worked with the self hosting teams that I have. I hope I never again have to explain to someone that you can’t just “restore the code from the weekly database backup” because the code is in the file system they just osmosed.
- hkt 1y agoThat's not the fault of a hosting team though.. that's the fault of a hiring manager, ultimately
- sigio 1y agoIt's also _by_far_ the cheapest, and most git-work can be done offline, so while it's inconvenient, it's not stopping all operations here.
- ta1243 1y agoDepends how intergrated you are. If you're using it as a code repository fine, if you're tying your workflows into it with pull requests, actions, maybe a third party CI which ties to it, and use it as part of operations then it's a major problem I just approved a PR which added a user to one of our AWS accounts for example, if github is down then that PR can't be approved, the update can't work and the user can't access that account
- Nicook 1y agoI mean you can always work around it with the correct permissions right.
- weberer 1y agoI've only had good experiences with Gitlab.
- guywithahat 1y agoFunny, I've had the worst experience with gitlab. Bitbucket is the best experience I've had so far
- zemo 1y agoI used GitHub for years in the tech industry, then went into the games industry and used BitBucket and hated it, thought it was such a downgrade. Now I'm back in the tech industry and using GitHub, and I miss BitBucket.
- nickitolas 1y agoIs games not a part of tech?
- krs_ 1y agoOf course, but there are some oddities in tool use compared to other industries. At my job we use Perforce for version control for example, which I think is more common in the game industry than other solutions for whatever reason. Naturally everyone here hates it.
- phlakaton 1y agoBut not everybody here has to try and manage many GB or even TB of assets in their VCS. I wager game company build/dev engineers know what they are doing in picking Perforce.
- __float 1y agoIt is a _decision_ to put those assets in the same VCS as your source code. It's not one you are required to make.
- Wowfunhappy 1y ago...maybe, but there a good reason not to make that decision, assuming you have a VCS that can manage large files? I am very much not in this industry, but it seems to me that if the assets and code depend on one another, you'd want to keep them together.
- zemo 1y ago
- at-fates-hands 1y agoIsn't Sourcetree an Atlassian product? I used that for a while when my company outlawed Github and it seemed to do a good job.
- throwzasdf 1y agoAtlassian Jira and Confluence rock. Can't recall ever using BitBucket but Atlassians's products are top notch.
- JanMa 1y agoI used to maintain a self hosted instance of BitBucket and the user experience of it was actually very nice. We shut it down when Atlassian deprecated the self-hosted licenses. Moving to GitHub and GitHub Actions felt like a downgrade in more than a few ways
- pmontra 1y agoTwo customers of mine have been using Bitbucket and other Atlassian products. I remember a problem a few months ago, nothing else. Maybe I've been lucky, no accesses during the outages.
- mmcnl 1y agoBitbucket is quite nice actually. It's got very little bloat and just... works?
- cddotdotslash 1y agoCompanies should automate this. Write their own outage monitoring, feed the results, plus the cumbersome format you have to send to the provider, into an LLM, have it spit out an email requesting SLA credits or whatever the contract specifies. Probably not worth it for low cost services, but if you’re paying GitHub $x millions per year, maybe it is.
- colechristensen 1y agoThey intentionally underreport outages. Everybody does. When your performance metrics for your customers, managers, and individual contributors all include uptime, what you get isn't better uptime but lies about uptime.
- colinbartlett 1y agoSome customers of my product, StatusGator, do this with our API. They can extract the outage data -- including the time when we detect the outage before its acknowledged. And then use that to get SLA credits.
- ta1243 1y agoWhy would I trust you to report Its great that your specific product does this, but as a whole I have to monitor the service separately to keep you honest (well not you specifically, I'm sure you are honest and do as much as you can to be honest, but not every company is), and of course to monitor the problems I have which you don't detect.
- edoceo 1y agoGotta get a monitor for the monitor, then a manger for the monitors, and a manager to manage the managers of monitors.
- WD-42 1y agoI think that was sarcasm
- 1y ago
- RandallBrown 1y agoI've had much better luck with GitHub than GitLab and whatever Atlassian is calling their source control these days. Still sounds like good advice though.
- sneak 1y agoThe way you change this is not by pressuring Microsoft to be better or less of a shitty company. The way that you change this is by switching to a different forge host, or by self-hosting Gitea. I do so, and it’s simple and painless and cheap, and this quarter my uptime is better than this multinational’s.
- xyst 1y agothis, but unfortunately many Fortune 500 are so deep in the MSFT stack. It would take many years to migrate off.
- deleted 1y ago[deleted]
- frmrghr 1y agoFormer githubber anon posting a non main acct You all should be running a small private git Most teams could get buy with something like a tiny instance with snapshots every commit AWS has too much skin in the game to be as unreliable as they used to be. There's zero reason for a startup to use all these services anymore. The only reason they ever existed was big government manipulation of the labor market through ZIRP It's far more set n forget to self host git than github will be
- xyst 1y agoAll this does is make some poor offshore schmuck toil away for hours trying to get this data. If companies begin to _cancel_ their contracts with MSFT/GH because of a breach of SLAs, then maybe conditions will improve. Reality: companies locked into multi year deals with MSFT including a MSFT-shit suite and windows licenses. Migrating away from it will be expensive. MS knows this. Thus the reason why nothing will change.
- zulban 1y ago> GitHub is _easily_ the most unreliable SaaS product. I'm no fan of Microsoft either but when you say ridiculous things it's hard to take you seriously.
- foobarchu 1y agoIs it that much hyperbole, assuming we ignore small fry SaaS? I've personally noticed at least three outages in the last few weeks alone. Sure it's less impactful than some services since you don't need access to the website at all times, but the reliability is still really bad.
- Wowfunhappy 1y ago> Is it that much hyperbole, assuming we ignore small fry SaaS? Well there's Claude for starters.
- zulban 1y agoThere's thousands of enterprise SaaS products. I seriously doubt the OP is referencing any grand audit of them or could even list 20. Yet one they dislike is "easily" the worst. They write like a child.
- ugh123 1y agoCustomers should also then compare what the sales guy is telling you to your own metrics, and see how far off they are.