Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jondot
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
18 ms
·
121.
▲
by
jondot
13y ago
tdumitrescu "auto-scaling" is exactly what Unicorn gives you. You can scale up or down a running pack of worker processes by sending signals (kill -USRX) to the supervisor. The sad news is, I've gotten some feedback that I be
122.
▲
by
jondot
13y ago
djur - thanks :) Yes, you nailed it. For MRI I had a bit of a different challenge. I already solved this problem a year and a half ago, and with the benefit of being able to use JRuby performance was a bit easier to reach (by dropping to &q
123.
▲
by
jondot
13y ago
Thanks danso! I'm happy that you find it useful. I also hope to integrate conclusions from relevant discussion here back into the Wiki.
124.
▲
by
jondot
13y ago
Not hard because most things are abstracted (though - there's a trade off between too much abstraction and peformance). But I feel it might be missing the point, RabbitMQ was used to remove the typical bottleneck from the broker which
125.
▲
by
jondot
13y ago
Thanks man :)
126.
▲
by
jondot
13y ago
Yes. I dislike reinventing the wheel, I actually bumped my head against making Sidekiq use a different backend. Three problems - one - it is too tightly coupled to Redis. Secondly, Celluloid (the actor model behind Sidekiq) proved to be som
127.
▲
by
jondot
13y ago
Author here - Hi! :) Sneakers is a high-performance background-job processing framework based on RabbitMQ. It uses a hybrid process-thread model where many processes are spawned (like Unicorn) and many threads are used per process (like Pum
128.
▲
Show HN: Sneakers – Fast background processing for Ruby
(sneakers.io)
114 points
by
jondot
13y ago
|
37 comments
129.
▲
Assemble - the static site generator
(assemble.io)
1 points
by
jondot
13y ago
|
0 comments
130.
▲
by
jondot
13y ago
Naive question: visually, this looks like all Mints before it. As an Ubuntu and OSX user, I'm not sure I'm liking the 'retro' Linux UI style. For a distro like Mint or Ubuntu to hire a professional design team for the OS
131.
▲
by
jondot
13y ago
I actually spent a part of the weekend re-evaluating Scala build tools for the who-knows-how-many times now. Gradle did come up and I was astonished to discover Groovy is now over its performance problems and may very well be a worthy platf
132.
▲
by
jondot
13y ago
Every now and then comes such an article and nudges me towards Scala again. It can really be an elegant and succinct language that can be all-encompassing. But although I have a production running Scala project, I cringe every time I have t
133.
▲
WCC builds Grand Theft Auto car
(topgear.com)
1 points
by
jondot
13y ago
|
0 comments
134.
▲
Menu icon comparison
(codepen.io)
1 points
by
jondot
13y ago
|
0 comments
135.
▲
by
jondot
13y ago
Hey Tam, I'm exactly the same. Maybe we can form a support group for such people (i'm serious)?
136.
▲
Sprout (was pivotal_workstation): build your OSX dev machine for Ruby with Chef
(github.com)
1 points
by
jondot
13y ago
|
0 comments
137.
▲
by
jondot
13y ago
Nice work!. This is a very good addition - I'm using forever extensively in production over many services for the last year and a half. While it's great, it has a few corner cases which looks like you guys also bumped into and sol
138.
▲
by
jondot
13y ago
I think what you're describing is really a showcase of a pub/sub system, and you're probably using Redis for a feature which is not in its core concern. Things like RabbitMQ do this very well. You can use HA mode with RabbitM
139.
▲
by
jondot
13y ago
Great tool. I was just about to do such a thing - thanks! I actually planned on a reverse proxy in Go, but seeing now that you've implemented with tcpdump - any insights on the two ways to do this?
140.
▲
by
jondot
13y ago
Yup. Ironically, I'm a big advocate of good naming in production code. Unfortunately what the git logs don't show is that some of that code was written very late at night (where my spare time lives), and sometimes I neglected to do that out
141.
▲
by
jondot
13y ago
Thanks! Well, I'm not saying it is only for the Pi (took care of adding it into the FAQ recently), just that it's been run and tested on one for more than two weeks now - so I feel comfortable with saying it works great on the Pi. But yes -
142.
▲
by
jondot
13y ago
Thanks! the major selling point of Go over Node.js on the Pi for me was resource usage. I definitely share your excitement for the internet of things, hope I can dig deeper into Nitrogen over the weekend :)
143.
▲
by
jondot
13y ago
Nice! makes me wish I had a back yard :)
144.
▲
by
jondot
13y ago
Not specific, it can work on unix like OSes. Using it both on my Pi and on my Mac and Linux for testing :) However being that it has very slim resources and an easy way to cross compile, it is perfect for the Pi.
145.
▲
by
jondot
13y ago
Author here. It was made out of several reasons * For fun (as said here) * Scratching my own itch - I needed a way to remotely run commands though a nice UI, and a way to see how my Pi is doing when i'm not at home. * For lack of better too
146.
▲
by
jondot
13y ago
Thanks! Librato also has a feature that lets you get alerts to your email if you set thresholds on metrics (disk space, temp, etc). The free tier is OK for me too.
147.
▲
by
jondot
13y ago
Sounds like a great idea :)
148.
▲
Show HN: I've used Go to build a daemon for the Raspberry Pi
(jondot.github.io)
105 points
by
jondot
13y ago
|
38 comments
149.
▲
Microsoft Readies New Xbox as Entertainment Hub
(channelnewsasia.com)
1 points
by
jondot
13y ago
|
0 comments
150.
▲
Show HN: Visualize your Elastic Search cluster using D3 Treemap and Ember.js
(github.com)
1 points
by
jondot
13y ago
|
0 comments
More ›