Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
piotrSikora
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
91.
▲
by
piotrSikora
15y ago
Hence "reminds me" :)
92.
▲
by
piotrSikora
15y ago
This reminds me of OpenSSH's fingerprint visualization support ("VisualHostKey yes"): $ ssh A.B.C.D Host key fingerprint is b0:c9:c9:96:fb:fd:ac:a4:ff:70:8f:1b:35:f4:f9:2e +--[ECDSA 256]---+ | | |
93.
▲
by
piotrSikora
15y ago
No? Not even a little? Just to be clear - I mean the part that replaced nginx + Varnish combo (HTTP routing), not the deployment stuff. In any case, I guess you won't / can't say what you're using instead of those two? ;)
94.
▲
by
piotrSikora
15y ago
It looks that the new stack is based on BeeHive ( http://getbeehive.com/ ).
95.
▲
by
piotrSikora
15y ago
In the "Copyright Act". Please don't ask me for specific quote, because I don't know US law, but from what I've read on the topic ( http://www.ucop.edu/ott/faculty/crothers.html , http://www.wisconsin.edu/gc-off/deskbook/copyrgt.htm ), it'
96.
▲
by
piotrSikora
15y ago
Public domain? Based on what exactly? Unless there is license granting you some rights, you don't have any rights to that code (you cannot legally download, use, modify, copy or redistribute it).
97.
▲
by
piotrSikora
15y ago
You're doing them wrong. Just check results posted by Leif Hedstrom (Apache Traffic Server developer)... He's getting 100k req/s on far worse hardware: http://www.ogre.com/node/393
98.
▲
by
piotrSikora
15y ago
Here you go: https://github.com/ry/http-parser/commit/8dabce6ec7142319bc5...
99.
▲
by
piotrSikora
15y ago
Thank you.
100.
▲
by
piotrSikora
15y ago
You've missed the fact that this e-mail is from 2009 and tweet is from yesterday. Surely a lot changed in the meantime. Anyway, Igor Sysoev was just added to the LICENSE file, so EOT.
101.
▲
by
piotrSikora
15y ago
But it was Ryan who said that it does: http://twitter.com/#!/ryah/status/69620659650699264
102.
▲
by
piotrSikora
15y ago
Ryan said that the current version uses nginx's URL parser, so clearly not everything is new code.
103.
▲
by
piotrSikora
15y ago
http://bettween.com/ryah/zedshaw/May-07-2011/May-15-2011/asc is far more readable ;) But back on topic... Even if Ryan really rewritten all of the original mongrel's code by hand, then there is still issue with nginx-based portions. Why t
104.
▲
by
piotrSikora
15y ago
http-parser is based on parsers from mongrel and/or nginx (at least in parts), yet the LICENSE file says Joyent, Inc. and other Node contributors. ... No mention of the original copyright holders ( Zed Shaw and/or Igor Sysoev ) tsk ts
105.
▲
by
piotrSikora
15y ago
Noone is denying that. But what's the point of bringing that up here?
106.
▲
by
piotrSikora
15y ago
Wow, finally a contributions page that isn't just prettified version of the GitHub profile! Great job :) Few notes: - there is no legend / description of scores in "Contribution Analysis", - "Contribution" column could use percentage bar in
107.
▲
by
piotrSikora
15y ago
Exactly, especially since Oracle won't be able to use dropped claims in any case against Android in the future.
108.
▲
by
piotrSikora
16y ago
Except that the patent doesn't do any "expiring of the oldest record" and it's not LRU.
109.
▲
by
piotrSikora
16y ago
You didn't read the patent, did you?
110.
▲
by
piotrSikora
16y ago
OK, let me put this differently. Why do people use Node.js? Because it solves concurrency issues or because it's easy to use JavaScript application server? Why do people use Erlang? Because it solves concurrency issues or because it's massi
111.
▲
by
piotrSikora
16y ago
Yes, but now you're comparing WebMachine and Mochi to Node, which is fine...
112.
▲
by
piotrSikora
16y ago
And what problem is that exactly? Just please don't say concurrency and/or scalability, because it's huge generalization. Erlang is language for building massively distributed applications, which is achieved via message passing. Node.js is
113.
▲
by
piotrSikora
16y ago
I won't argue about code quality of SQLite, because I know it's superb, but the coding style is just horrible. Take a look at anything in OpenBSD (ex: http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin/bgpd/bgpd... ) or nginx ( http://ngin
114.
▲
by
piotrSikora
16y ago
Why in the world would you compare these two? It's apples to oranges...
115.
▲
by
piotrSikora
16y ago
Nicely put, it's better than the original quote!
116.
▲
by
piotrSikora
16y ago
In web hosting, virtualization is usually excuse for bad design. Personally I'm glad that VMware (virtualization company!) managed to pull this without it.
117.
▲
by
piotrSikora
16y ago
Yeah, definitely... At least it should be :) However, I've been closely observing this space for the last 2 years (from both: infrastructure engineer and application developer perspectives) and I'm a bit disappointed with the current state
118.
▲
by
piotrSikora
16y ago
What about no.de? ;)
119.
▲
by
piotrSikora
16y ago
I'm don't know how DuoStack guys are scaling this, but horizontal scaling of your app is pretty trivial (for each Y req/s launch X instances of the app with minimum of Z instances running at all times). This is how Google AppEngine does it
120.
▲
by
piotrSikora
16y ago
Yes (for adoption) and no (for having server support). But those are two very different problems ;)
More ›