20 April 2014

The Ruby Reflector

Topic

EC2

  Source Favicon
By Lucas Welch of Chef Blog 18 days ago.
Email

"We moved to Amazon EC2 for easy access to cheap compute, but managing infrastructure growth and accelerating application development requires talent. Chef is a force multiplier that makes our engineers and developers much more productive."

Want to get under the covers of Chef + AWS? Check out John Martinez presenting on Adobe's massive AWS infrastructure - automated completely with Chef - right here .

Need even more? Then be sure to register for …

opscode.com Read
  Source Favicon
By Guest Post of New Relic 1 month ago.
Email

EC2 Instances By Type: Shows how many instances you are running, grouped by the instance type (e.g. t1.micro, m1.xlarge). Allows you to track your EC2 usage with visibility into the sizes of the instances.

Costs By Tag: Shows you your month-to-date spend filtered by user-defined tags. Allows you to track the costs for an application (by tagging all the resources for a specific application). Can be cross-referenced with your applications defined in New Relic as well as with the EC2 Instance…

newrelic.com Read
  Source Favicon
By Adron Hall of New Relic 1 month ago.
Email

…balances.

Now for the roundup of some recent blog posts on performance tuning and analyzation:

Helpful lessons learned tuning TCP and Nginx in EC2 here and here .

14 tips for performance tuning ASP.NET , along with 5 tools to analyze performance.

A 15-minute brain dump of performance tuning tips for Java .

Until next roundup, happy performance tuning!

newrelic.com Read
  Source Favicon
By Todd Hoff of High Scalability 1 month ago.
Email

…top of it, making it a central component in our architecture.

We chose to manage both MongoDB and Elasticsearch ourselves and not use a hosted solution for two main reasons. First, we wanted full control over both systems. We did not want to depend on another element for software upgrades/downgrades. And second, the amount of data we process meant that a hosted solution was more expensive than managing it directly on EC2 ourselves.

Some numbers

highscalability.com Read
  Source Favicon
By adamed of Chef Blog 1 month ago.
Email

KNIFE-455 - knife ec2 may try to use private ip for vpc bootstrap even with -associate-public-ip flag

KNIFE-453 - knife-ec2 doesn't handle aws credentials files with windows line endings

KNIFE-451 - Update Fog version to 1.20.0

KNIFE-430 - EC2 server creation tunnelling should wait for a valid banner before continuing

KNIFE-381 - Add ability to associate public ip with VPC instance on creation

Thank you for using Chef with EC2

opscode.com Read
  Source Favicon
By Todd Hoff of High Scalability 1 month ago.
Email

…from 10 MongoDB servers to just two Linux servers on Amazon EC2 with Aerospike, and reduced response times to less than a millisecond. Read the case study .

Cool Products and Services

Do Continuous MapReduce on Live Data? ScaleOut Software's hServer was built to let you hold your daily business data in-memory, update it as it changes, and concurrently run continuous MapReduce tasks on it to analyze it in real-time. We call this "stateful" analysis. …

highscalability.com Read
  Source Favicon
By Bill Karwin of MySQL Performance Blog 2 months ago.
Email

…choose specific tools, you may need to migrate to another environment such as Amazon EC2.

Q: A sales person told me that Percona XtraDB Cluster was not fully baked yet about half a year ago, is it ready to go for production now? (we have cluster instances in Amazon for low latency)

PXC is fully baked, has a beautiful golden crust, and smells delicious.

But seriously, we've helped many customers deploy PXC over the past year, and it's working in many production environments. …

mysqlperformanceblog.com Read
  Source Favicon
Email

…I decided to see if i could use the second method to get Elastix up and running on EC2 - limited credit to me here, for the most part I am following through the steps from the second blog linked to above, with slight tweaks. Also note I am running commands as root - so prefix with sudo where relevant for your usage.

Elastix 2.4 stable uses CentOS 5.9 - so find a Centos 5.9 based AMI (I tried ami-a91e5dc0 which is a RightScale image, which are normally OK) - spin up an EC2 instance …

thewebfellas.com Read
  Source Favicon
On igvita.com 4 months ago.
Email

Chrome (stable channel), Dulles location (~80ms actual RTT to the EC2 instance on the west coast).

The total client to server roundtrip time is ~380ms. As a result, we would expect a regular HTTP connection to yield a TTFB of ~1140ms: 380ms for DNS, 380ms for TCP handshake, and 380ms for the HTTP request and (instant) response. For HTTPS, we would add another two RTTs to negotiate all the required parameters: 1140ms + 760ms, or ~1900ms (5 RTTs) in total. Well, that's …

igvita.com Read
  Source Favicon
By Assaf Arkin of Labnotes 5 months ago.
Email

Design Objective

Iconic framework is "a beautiful front-end framework for developing hybrid mobile apps in HTML5." Based on SASS and AngularJS. Looks interesting.

Helvetica the Perfume

Lines of Code

How Authy Built A Fault-Tolerant Two-Factor Authentication Service . Sinatra, MongoDB, EC2, stuff like that.

But more interesting is what Auth is doing to make two-factor authentication usable. Give it a try , it's the most awesome 2FA iPhone app.

blog.labnotes.org Read