MulticoreInfo.com header image 2

Top Story

Threads Don’t Scale, Processes Do

August 25th, 2008 · 1 Comment




Here is a blog post by Bartosz Milewski, which talks about problems with threads and using Erlang is beneficial.

“With the multicore explosion in the making, are we going to be running hundreds of thousands of threads in a single program? Erlang programmers would emphatically say, yes! C++ and Java programmers would probably say no.”

Full Story

He also posted a few blogs on using the “D programming language“.

  • Share/Save/Bookmark

Tags: MulticoreInfo · Programming

Like what you're reading? Come back every day for multicore news, or subscribe to RSS updates.



Stumble It!     


1 response so far ↓

  • 1 Hundreds of thousands of threads? Yes, with Erlang | insideHPC // Aug 27, 2008 at 9:23 am

    [...] Multicore.info with the pointer to a blog post by Bartosz Milewski on some of the problems with threaded programming in the mainstream languages Thread model based on heavy-duty OS threads and mutexes has its limitations. You can ask server writers, or Google for “thread per connection” to convince yourself. Servers use thread pools exactly because of that. [...]