Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
josephruscio
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
31.
▲
by
josephruscio
14y ago
Dashboards provide value on multiple levels. They radiate information out into your team so everyone is working off of the same shared understanding about the state of the business. They make it easier to detect aberrations. They enable you
32.
▲
Digging Deep in Rails 3 with ActiveSupport::Notifications
(blog.librato.com)
2 points
by
josephruscio
14y ago
|
0 comments
33.
▲
by
josephruscio
14y ago
I think it's definitely competitive if you look across all the entrants in this space (or similar/adjacent) ones. That doesn't necessarily make us the lowest priced however ;-). Roughly speaking a million measurements costs $2.00 with our c
34.
▲
by
josephruscio
14y ago
Appreciate the feedback (librato co-founder here), we should definitely make that clearer on the pricing page and elsewhere. We're in the process of adding some content around that now. In short a measurement is a single datapoint i.e. <
35.
▲
by
josephruscio
15y ago
Thanks! One more thing, right after hitting reply, I realized the numbers you saw sounded too high. So I checked out our pricing page and it turns out we had a regression in the estimator. 50 metrics reported every 60 seconds costs $4.46, n
36.
▲
by
josephruscio
15y ago
Sure thing! Our backend is horizontally scalable and triply redundant by design. We have a web tier behind an ELB that runs our API ( http://dev.librato.com/v1/post/metrics ). It's implemented in Sinatra today. We'll probably switch to some
37.
▲
by
josephruscio
15y ago
I appreciate you taking the time to look over our marketing content and giving your frank opinion :-), no ill will perceived at all. It helps us to know where we need to improve our communication around the value we are providing. In that s
38.
▲
by
josephruscio
15y ago
Another alternative is to consider a service that handles storage/visualization/alerting/etc for your time-series data. I work for a startup that does exactly that and there are other options in this space as well. Would love any feedback
39.
▲
by
josephruscio
15y ago
Awesome to see this out in the open now :-). In the spirit of sharing, here's our campfire bot developed in Ruby on top of the Scamp ( https://github.com/wjessop/Scamp ) framework: https://github.com/josephruscio/twke May not have started
40.
▲
by
josephruscio
15y ago
Perhaps I'm assuming too much, but it looks like you might be confusing notification with queueing . As you found with SQS, queueing systems can make for poor notification mechanisms. Did you try using AWS SNS ( http://aws.amazon.com/sns
41.
▲
by
josephruscio
15y ago
San Francisco, CA - REMOTE, INTERN Librato - http://librato.com is looking to hire a fifth engineer into our small team. We've building a great product for infrastructure monitoring/management with enthusiastic early adopters. As a ground
42.
▲
by
josephruscio
15y ago
I hack on the aforementioned Silverline at http://librato.com , and we provide system-level monitoring at the process/application granularity as-a-Service. (We also have a bunch of features around active workload management controls, but t
43.
▲
by
josephruscio
15y ago
Canonical maintains and updates their own AKIs for their official Ubuntu AMIs, which is what we're running in production. I suggest deferring to their judgement. Here's a full release history of the Ubuntu 10.04 server AMI's, note the chang
44.
▲
by
josephruscio
15y ago
I'm finding a lot of these articles about "surviving" the outage fairly frustrating. They generally boil down to a combination of the following: 1. "We use a multi-AZ strategy!" - This outage affected multiple AZ's concurrently. If you did
45.
▲
by
josephruscio
15y ago
I should clarify, if your title was "How we minimized the impact of the cloud-pocalypse", then the content of the article is fine. I think most SaaS operators would define "surviving" as no downtime e.g. Netflix.
46.
▲
by
josephruscio
15y ago
This "cloud-pocalypse" simultaneously affected multiple availability zones in US-East. Had you had the misfortune to have your multi-AZ pair in two affected zones you would have had significant downtime. The only architectures that were tru
47.
▲
by
josephruscio
16y ago
This is a really good introduction to the different levels of infrastructure monitoring and their various pros/cons. http://librato.com (full disclosure: I hack there) is a startup with a new kind of entry in the process-level monitoring/
48.
▲
by
josephruscio
16y ago
http://librato.com is another hosted product (disclosure: I work on this) for systematically monitoring/managing applications.
49.
▲
by
josephruscio
16y ago
Senior RoR/Sinatra Dev - San Francisco http://librato.com is a small, venture-backed company delivering application monitoring and workload management as a service. We've got a great team, high profile initial customers, and a new office
50.
▲
by
josephruscio
16y ago
I appreciate the author acknowledging some of the hurdles and warning signs that could portend against OpenStack's viability. There are currently an impressive array of organizations pledging support, but talk is cheap. (Very cool that patc
51.
▲
by
josephruscio
16y ago
GoF wrote about the Strategy Pattern (and the rest of them) in 1994, so I'm pretty sure Java (first public release in 1995) was the least of their concerns at the time. And believe it or not, there are times when languages with closures are
52.
▲
by
josephruscio
16y ago
The "Conditional Inherited Modules" seems to be one (of many) possible implementations of the venerable Strategy pattern from GoF ( http://en.wikipedia.org/wiki/Strategy_pattern ). It's a really elegant and one of my favorites. Just define
53.
▲
by
josephruscio
16y ago
There is absolutely no moral or ethical dilemma in "jingle-mail". These banks handed out huge no-money down loans like candy to people who bought way more house (and in some case multiple houses) than they could legitimately afford. Both pa
54.
▲
Old Dogs, New Tricks and SaaS
(lewsblog.newrelic.com)
2 points
by
josephruscio
16y ago
|
0 comments
55.
▲
by
josephruscio
16y ago
The exclusivity deal was arranged when AT&T held most of the leverage. Steve Jobs shopped around the different carriers to get the iPhone off the ground and with the exception of AT&T, they all balked at the terms he was seeking. AT
56.
▲
by
josephruscio
16y ago
-Wall unfortunately leaves a lot of warnings disabled. We've used: "-W -Wall -Wcast-align -Wstrict-prototypes -Wmissing -prototypes -Wpointer-arith -Wshadow -Wsign-compare -Wformat=2 -Wno-format-y2k -Wimplicit -Wmissing-braces -Wnested-ex
57.
▲
by
josephruscio
16y ago
Your compiler may offer a more formal way to indicate that it's acceptable for a parameter to be unused. In gcc it's an attribute: int foobar(int foo, int bar __attribute__((unused))) { /* Code that does not use bar */}
58.
▲
by
josephruscio
16y ago
We're using it in production in service we just launched. "Performance" is a relative term. We measured performance in: 1. Minimal amount of time to setup (minutes) 2. Minimal amount of time to maintain (none) 3. Minimal amount of time to m
59.
▲
by
josephruscio
16y ago
IB is typically deployed in a Fat Tree network: http://en.wikipedia.org/wiki/Fat_tree It's been used in high-performance compute clusters with thousands of individual nodes.
60.
▲
by
josephruscio
16y ago
I highly recommend using fresh pasta if you have access to it. In the US most grocery stores carry it in one of their refrigerated aisles. It's more expensive but the texture is night and day. Be sure to read the instructions as you need on
More ›