
Recent news
New Column: Wriaki
Steve Vinoski - steve - January 10, 2012For the “Functional Web” column in the Jan/Feb 2012 issue of Internet Computing, I wrote about Wriaki, an Erlang sample application my Basho colleague Bryan Fink wrote that implements a wiki on top of Webmachine and Riak. Wriaki is a nice, clean, and easy to…
More (2 comments)
New Column: Yaws
Steve Vinoski - steve - July 01, 2011The July/August 2011 issue of Internet Computing is out, and this time my column (pdf) covers the Erlang Yaws web server. Since Yaws has too many features to detail in just one column, I wrote it as an introductory piece, covering only those features that…
More (3 comments)
More Erlang Web Server Benchmarking
Steve Vinoski - steve - May 18, 2011In my previous blog entry I questioned the value of most web server benchmarking, particularly as related to Erlang. Typical benchmarks are misleading, inaccurate, and poorly executed. Perhaps worse, the intent of publishing them seems to be to assert that the fastest web server (at…
More (0 comments)
Erlang Web Server Benchmarking
Steve Vinoski - steve - May 10, 2011Over on his blog, Roberto Ostinelli published “A comparison between Misultin, Mochiweb, Cowboy, NodeJS and Tornadoweb.” I was going to write a reply comment there, but it got pretty long so I decided to publish it here instead. I’m going to ignore the non-Erlang web…
More (1 comments)
London Erlang User Group Slides
Steve Vinoski - steve - March 28, 2011While attending QCon recently I also spoke at the London Erlang User Group meeting. I gave a quick talk about Erlang Native Implemented Functions (NIFs) as used in my little erlsha2 implementation. Slides are here (pdf).
More (0 comments)
Don’t Lose Your ets Tables
Steve Vinoski - steve - March 23, 2011In my recent QCon talk I talked about accidentally crashing an Erlang process on a customer’s subscription streaming video website running live in production. The code involved had not been used in production before, and the customer had decided somewhat unexpectedly to turn on a…
More (3 comments)
Process Bottlenecks in Erlang Web Apps
Steve Vinoski - steve - March 20, 2011In my “Functional Web” March/April 2011 column (PDF), I explore potential process bottleneck problems within Erlang web applications, specifically around the issue of process fan-in. I’ve seen developers create Erlang web applications that suffer from bottlenecks related to interprocess communication as explained in the column,…
More (3 comments)
New Erlang SHA-2 Implementation
Steve Vinoski - steve - February 21, 2011A few years ago I wrote a pure Erlang version of the SHA-2 hash algorithms (SHA-224, SHA-256, SHA-384, SHA-512). They were kinda slow but they worked fine, and a number of people used them. I’ve now rewritten the functions in a new Erlang library application…
More (0 comments)
Media Distribution Talk on InfoQ
Steve Vinoski - steve - January 10, 2011InfoQ recently posted my keynote from the March 2010 Erlang Factory Bay Area. The keynote, entitled Using Erlang in a Carrier-Grade Media Distribution Switch, presents some of the work my colleagues and I at Verivue have been engaged in over the past few years. Since…
More (1 comments)
New Column, New Interview
Steve Vinoski - steve - July 17, 2010A couple newsworthy items: The July/August 2010 issue (PDF) of The Functional Web column is available, this time with guest columnist Aaron Bedra writing about using Clojure and the Compojure web framework on the Google App Engine platform. Pretty interesting read, and plenty of code…
More (1 comments)
Erlang on Twitter
» koher (koher): 本の並びが順に、Struts、SaaS、Slim3、Ajax、Spring、Scala、Erlang、Seasar2ってもうカオスだ…。
» josevalim (José Valim): Sweet. homebrew updated Erlang recipe to R15B, going to make it the required dependency for Elixir.
» stackfeed (StackOverflow): Erlang: unmarshalling variable length data fields in binary stream: I’m creating an Erlang application that need… http://t.co/0yDGJWz7
» tugocof (Bilski Storer): Viola Tricolor L. in Morphologischer, Anatomischer Und Biologischer Beziehung: Inaugural-Dissertation Zur Erlang… http://t.co/C4ojnX3h
» mickael (Mickaël Rémond): Hehe :)
RT @ostinelli spent the whole day in building an #ejabberd module. i just love this stuff. ^^_ #erlang
» darkproger (proger): RT @metabrew: If you use vim for #erlang, you might be interested in my rebar-friendly vimerl modifications: https://t.co/dSIKOs9p
» bipthelin (Bip Thelin): haven’t seen Hotline in a while RT “@github_erlang: hotline - Browser based Hotline client in Erlang http://t.co/mF50rC7D”
» erlang (Andreas Åkre Solberg): Mine bilder fra vakre Helgeland http://t.co/WNSNhNiw i min nye fancy bildefremviser
» github_erlang (GitHub Erlang): hotline - Browser based Hotline client in Erlang http://t.co/iLT9GmOG
» oki_dimas (Oki dimas mahendra ): Km wuching “@HammyDC: Bkan.. Aq dewa erlang.. RT @oki_dimas Bukan siluman “@HammyDC: Aq jdi yoko klo gtu..”
Statistics
Number of aggregated posts: 10454
Number of comments: 1392
Most recent article: January 31, 2012
Latest comments
» nobelboy on OpaDo Data Storage: Feel free to add some Qs here or contact me offline, and I will see what I can work into…
» darrensy on The Twisted Matrix: This has been a great idea you have shared. covers for kindle
» jony on Principle Software Engineer at LonoCloud (Full-time): That provides will become a internet marketer of little kinds of expert methods developers developing strategy using Erlang/OTP. There will…