Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Post
  • Reply
Steve French
Sep 8, 2003

This is the sort of thing we use ZooKeeper for, though probably a bit much of a hassle to set up for just this one thing.

Adbot
ADBOT LOVES YOU

Steve French
Sep 8, 2003

We started our migration from baking AMIs to docker/mesos/marathon deployment a few years ago, kicking and screaming. It has been hugely beneficial: among other things, building and pushing a docker image is miles upon miles faster than bringing up an EC2 instance and imaging it to bake an AMI, especially because many steps like installing infrequently updated base packages are performed less redundantly and easier to break out into individual and clearly defined steps

Steve French
Sep 8, 2003

I'd love for someone to help me understand this:

https://aws.amazon.com/about-aws/whats-new/2018/07/amazon-s3-announces-increased-request-rate-performance/

Specifically:

quote:

This S3 request rate performance increase removes any previous guidance to randomize object prefixes to achieve faster performance. That means you can now use logical or sequential naming patterns in S3 object naming without any performance implications.

I've got a legacy app that, unfortunately, uses a sequential naming pattern that we've known is not ideal but for various reasons is very difficult to fix. This wording reaaallly seems to imply that it's not an issue anymore. However, since that announcement was made we've started seeing failures writing to that bucket: we'll start getting nearly 100% internal server errors and/or slow down 503s for some period of time. There are errors on reads too, but at a much lower rate. There have been several instances of this since this announcement, and it had never been a problem before. We're not seeing peak traffic, so the fact that things have gotten worse right at the same time that they were supposedly made better is highly suspect.

Steve French
Sep 8, 2003

Less Fat Luke posted:

If you're getting errors you should probably open a support ticket with AWS; my org works with thousands of buckets at crazy levels of usage and I've never seen any of them exhibit that behavior.

Oh of course, I've already done that and will continue to do so. But they haven't been of much help yet

Steve French
Sep 8, 2003

And the response I've gotten so far is not consistent with that quoted statement. What support has said is that performance is improved over all, but that randomizing keys is still a good idea (I totally believe that to be the case, but it's not consistent with my read of that statement).

And maybe it's a coincidence that we started having these issues after the announcement, but our access patterns haven't changed and we are not hitting previous peak request rates where we had no problem before the supposed improved performance, so that's why I am skeptical

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply