HNHacker News
TopNewBestAskShowJobs

iadapter

6 karma · joined May 2, 2014

submissionscomments
iadapter··on Mirrors
Impressive javascript
iadapter··on Just-in-time packager for GitHub repositories
It's an interesting concept. Instead of you uploading binaries the server builds and serves them. Any plans to support other build systems?
iadapter··on Distributed Systems and the End of the API
Of course APIs that serve as synchronous endpoints to distributed systems are a leaky abstraction. But its not the only one of its kind, there's also Guaranteed Message Delivery [1].

I find the philosophy behind Akka in this context a better fit - embrace that networks are unreliable and build your app around this limitation accordingly [2]. The cost is that it results in more work for the developer just like with the usage of CRDTs.

[1] http://www.infoq.com/articles/no-reliable-messaging

[2] http://doc.akka.io/docs/akka/2.1.0/general/message-delivery-...

iadapter··on Searching 20 GB/sec: Systems Engineering Before Algorithms
Reminds of the way LMAX achieve high throughput and low latency on their trading exchange. One of the key points is that they use parallelism but not concurrency. Keep your threads busy doing one thing only and avoid synchronising with other threads. No blocking, no queues and they achieve >100K messages/s.

Where they do need pass messages between threads they use the famous LMAX Disruptor which keeps data copying and blocking to a minimum.

iadapter··on Java is the COBOL of my generation and Go is its successor
I wonder if this is a response to yesterdays post about modern Java [1]. Timing seems too close to be a coincidence.

On the other hand it does not address the points of the other post so I'm probably wrong.

[1] http://blog.paralleluniverse.co/2014/05/01/modern-java/#comm...

iadapter··on [dead]
Is this a promo video for the new godzilla movie?

That's just the first thought that I had while watching it. Off-topic, you say? true, but so is the story. Don't mean to be insensitive to the people who were affected.