recentpopularlog in

mcherm : asynchronous   7

Some thoughts on asynchronous API design in a post-async/await world — njs blog
Comparison of some different libraries for doing asynchronous programming in the Python world. Makes the case that the curio library makes things far easier to get right by mandating that EVERYTHING use async/await instead of allowing callbacks.
programming  python  concurrency  concurrentprogramming  threading  asynchronous  via:HackerNews 
november 2016 by mcherm
Scaling Scala vs Java - all that jazz
Scala apps perform and scale better than Java apps because the language makes it easier to use things like asynchronous calling and immutable data.
programming  java  scala  asynchronous  immutable  scalability  via:HackerNews 
november 2013 by mcherm
Alex MacCaw - Asynchronous UIs - the future of web user interfaces
To make your web application's UI responsive all calls need to be asynchronous, with instant UI updates. (Notify later if it failed.) Spine is a library for doing this.
webdevelopment  ui  via:HackerNews  webdev  programming  asynchronous  ajax  spine 
november 2011 by mcherm
Why Events Are A Bad Idea (for high-concurrency servers)
Contrary to claims, threads > events. The 2 are duals and should be equal. Threads map to our brains better. BUT, most thread libraries/compilers suck; we made a good one to prove it's possible. Cooperative threading and compiler hints are essential.
concurrency  programming  architecture  scalability  research  asynchronous  threading  computerscience  via:reddit 
august 2011 by mcherm
TameJS from the creators of OkCupid
An incredibly simple and powerful library for building code with asynchronous callbacks, from the guys at OKCupid.
via:HackerNews  javascript  library  programming  asynchronous  concurrentprogramming  parallelprogramming  OkCupid  languagedesign 
july 2011 by mcherm
Google Analytics unblocks the Web w/ Async support » Ajaxian
A Javascript pattern used by Google to load their javascript without blocking the page.
ajax  google  asynchronous  webdevelopment  javascript 
december 2009 by mcherm
Node.js is genuinely exciting
A web application framework in server-side javascript. What I find most interesting is that the language and libraries are all tuned for writing an an event-driven style rather than a threaded style -- even things like file IO are done via callbacks.
programming  via:SimonWillison  SimonWillison  scalability  concurrency  parallelprogramming  eventdriven  asynchronous 
november 2009 by mcherm

Copy this bookmark:

to read