Sign in
Isolation, Agents, and Message-passing in .NET
Translate This Page
Translate this page
Powered by
Microsoft® Translator
Options
About
Email Blog Author
RSS for posts
Atom
RSS for comments
OK
Search
Tags
Asynchrony
Axum
Distribution
Immutability
Incubation
Lang.Net
Message Passing
Message Throttling
NWCPP
Pages
preview release
Protocols
WCF
Archive
Archives
February 2011
(1)
April 2010
(1)
March 2010
(1)
October 2009
(2)
September 2009
(1)
August 2009
(1)
July 2009
(1)
June 2009
(1)
May 2009
(6)
April 2009
(4)
March 2009
(2)
February 2009
(4)
Posts
Subscribe via RSS
Sort by:
Most Recent
|
Most Views
|
Most Comments
Excerpt View
|
Full Post View
Isolation, Agents, and Message-passing in .NET
The State of Axum
Posted
over 2 years ago
by
Niklas Gustafsson
11
Comments
Those who have followed this blog will have noticed that it’s been a long time since we posted anything new about Axum, and the time has come to state publicly that which may have been clear to some but not others, that we’re not currently pursuing productization...
Isolation, Agents, and Message-passing in .NET
Axum for Visual Studio 2010 RTM is here!
Posted
over 3 years ago
by
artur.laksberg
1
Comments
The feedback we’ve received from our fans has been incredibly useful in shaping our approach to agent-based programming, safety and parallelism in general. It continues to play a role in our thinking about the next version of Visual Studio – known here...
Isolation, Agents, and Message-passing in .NET
“The rumors of my death have been greatly exaggerated!”
Posted
over 3 years ago
by
Niklas Gustafsson
6
Comments
Thus quipped the great writer Mark Twain after a newspaper supposedly prematurely published his obituary, and it seems oddly relevant to Axum right now. In this post on the Axum Forum, an Axum fan asks whether the language effort is dead or not. Let me...
Isolation, Agents, and Message-passing in .NET
Axum at PDC!
Posted
over 4 years ago
by
phillips.joshua
2
Comments
Going to PDC this year? We are too! Niklas Gustafsson, the Principal Architect on Axum (and some other jewels like the Parallel Extensions to the .NET Framework and the Concurrency Runtime ) will be giving a talk on Axum in the Innovation Track...
Isolation, Agents, and Message-passing in .NET
Erlang at Yahoo!
Posted
over 4 years ago
by
phillips.joshua
1
Comments
Jebu Ittiachen and Arun Suresh of Yahoo! have written an interesting article for Dr. Dobbs about a prototype they’ve built for Yahoo! Harvester using Erlang. The performance gains they achieved are quite impressive. Some of the more interesting highlights...
Isolation, Agents, and Message-passing in .NET
Thought Exercise: Axum + F#
Posted
over 4 years ago
by
phillips.joshua
0
Comments
Our friend Matt Podwysocki posted a very fascinating look at why Axum and F# might make a happy marriage and what that coupling could look like . We encourage you to take a look and post your comments! Great stuff – thanks Matt! The Axum Team
Isolation, Agents, and Message-passing in .NET
What are you building?
Posted
over 4 years ago
by
phillips.joshua
11
Comments
Hello Axumites! It’s been a while since we’ve last talked but many of you have silently been downloading the bits and surely some of you have actually been using them. As we get further along in our prototyping/planning efforts we want to know how...
Isolation, Agents, and Message-passing in .NET
Asynchronous programming in .NET survey
Posted
over 4 years ago
by
phillips.joshua
0
Comments
Update: The survey is now closed. Thanks to all that participated! Axumites, We’ve heard our customers’ frustrations with asynchronous programming and their call for improved support. We are hoping to better understand why and...
Isolation, Agents, and Message-passing in .NET
Axum 0.2.0 Released!
Posted
over 4 years ago
by
phillips.joshua
2
Comments
Are you excited? We thought so. We’ve been listening to some of your pain points with Axum 0.1.0 and went straight to the kitchen to cook up 0.2.0 - now available for your code-slingin’ pleasure. We’ve fixed quite a few bugs and made some overall improvements...
Isolation, Agents, and Message-passing in .NET
Yielding with Asynchronous Methods
Posted
over 4 years ago
by
artur.laksberg
6
Comments
It’s been two weeks since we released the CTP on DevLabs . Thousands of people have downloaded it, tried it out, and many have sent us their feedback – thanks for all your input! In the coming weeks we will be releasing a new build that will contain some...
Isolation, Agents, and Message-passing in .NET
The Mechanics of Messaging in Axum
Posted
over 4 years ago
by
Niklas Gustafsson
8
Comments
This article is in response to some great commentary from someone writing under the screen name “sylvan” over on the Channel 9 site : This is pretty cool, but I think the semantics are overly complicated. I couldn't say that I know of a better way of...
Isolation, Agents, and Message-passing in .NET
The First Axum Bits Are Now Available
Posted
over 4 years ago
by
Niklas Gustafsson
13
Comments
It gives me great pleasure to announce the availability of our Axum technology preview at the MSDN DevLabs site . I have been working on this project off and on for several years, and for the last 18 months or so, I’ve had good company from Artur Laksberg...
Isolation, Agents, and Message-passing in .NET
More on Immutability
Posted
over 4 years ago
by
artur.laksberg
4
Comments
The subject of immutability sparks intense interest among the people who follow our blog, as is evident from the comments to the recent post by Niklas. Naturally, inside our team, a lot of thinking goes into making parallelism safe, and the ideas about...
Isolation, Agents, and Message-passing in .NET
Asynchrony
Posted
over 4 years ago
by
Niklas Gustafsson
2
Comments
We rarely speak of parallelism when discussing Axum, because you very rarely think about it when designing or writing an Axum application. Instead, you write a bunch of components which are all single-threaded and have them send messages to each other...
Isolation, Agents, and Message-passing in .NET
Empty / Full Storage
Posted
over 4 years ago
by
Niklas Gustafsson
10
Comments
Axum has a couple of storage modifiers not found in most other languages (although several languages incorporate futures and / or promises, similar concepts). Axum has three modifiers that are useful mostly with concurrent algorithms, for synchronization...
Isolation, Agents, and Message-passing in .NET
Distributing an Axum Application
Posted
over 4 years ago
by
Niklas Gustafsson
5
Comments
Note: a variant of this text also appears in the Axum Programmer’s Guide, which will be distributed with the upcoming CTP. Axum has great support for writing distributed applications. In fact, one of the reasons for taking such a hard line on isolation...
Isolation, Agents, and Message-passing in .NET
Flow Control in Axum
Posted
over 4 years ago
by
artur.laksberg
3
Comments
One of the problems in asynchronous message passing is preventing a situation where a sender produces messages faster than a receiver can handle them. Consider this piece of Axum code: foreach(var price in GetNextStockPrice()) { report::Price <...
Isolation, Agents, and Message-passing in .NET
Objects in Axum
Posted
over 4 years ago
by
Niklas Gustafsson
29
Comments
When we talk about Axum as a programming language, we make the point that it is not an object-oriented language, but that it is still object-aware. What do we mean by this, and is it really true that you cannot define objects with Axum? What we mean is...
Isolation, Agents, and Message-passing in .NET
Forging Ahead
Posted
over 4 years ago
by
artur.laksberg
5
Comments
Greetings from the Axum Team! If you thought that this is one of those blogs that fizzles out after the initial sparkle of activity, rest assured we’re still alive and well. In fact, we’re forging ahead full steam towards our first preview release...
Isolation, Agents, and Message-passing in .NET
Same face, a new name
Posted
over 4 years ago
by
phillips.joshua
1
Comments
You might’ve noticed that the title of our blog has changed as well as some mysterious disclaimers at the beginning of each of our blogs posts. Yes, it’s true, we’ve changed our name from ‘Maestro’ to codename ‘Axum’. Fret not! Axum is the same project...
Isolation, Agents, and Message-passing in .NET
Channels
Posted
over 4 years ago
by
Niklas Gustafsson
9
Comments
Disclaimer: The Maestro project has been renamed. While referred to in this article as ‘Maestro’, moving forward the project is referred to with codename ‘Axum’. Given a programming model such as Maestro, where components are strictly isolated...
Isolation, Agents, and Message-passing in .NET
Dataflow Programming with Maestro
Posted
over 4 years ago
by
artur.laksberg
22
Comments
Disclaimer: The Maestro project has been renamed. While referred to in this article as ‘Maestro’, moving forward the project is referred to with codename ‘Axum’. The way you perform an operation in a typical imperative programming language...
Isolation, Agents, and Message-passing in .NET
Isolation in Maestro
Posted
over 4 years ago
by
Niklas Gustafsson
11
Comments
Disclaimer: The Maestro project has been renamed. While referred to in this article as ‘Maestro’, moving forward the project is referred to with codename ‘Axum’. Copied from 'Concurrently Speaking' As noted in the Dr Dobb's article...
Isolation, Agents, and Message-passing in .NET
We haven’t forgotten about other models – honest!
Posted
over 4 years ago
by
phillips.joshua
6
Comments
Disclaimer: The Maestro project has been renamed. While referred to in this article as ‘Maestro’, moving forward the project is referred to with codename ‘Axum’. Copied from 'Parallel Programming with .NET' When discussing parallel computing and...
Page 1 of 1 (24 items)