4 ms·
Probably. But, in order to run on Azure, don't things have to be written in C#/.NET? That would suggest that their production stack will also leverage these tec
by bengl3rt 15y ago
Probably. But, in order to run on Azure, don't things have to be written in C#/.NET? That would suggest that their production stack will also leverage these technologies, potentially on windows (unless Mono over Linux or BSD is actually mature enough for this sort of thing, I wouldn't know)
- jasonlotito 15y ago> But, in order to run on Azure, don't things have to be written in C#/.NET? No, not at all. They also have support for Java, Ruby, and PHP.
- balakk 15y agoMore precisely, the Azure storage API is HTTP/REST-like. Hence it practically supports any language that has a HTTP stack.
- bengl3rt 15y agoI see. I mean, if they're just using the storage backend, I fully understand - they realize that solving the problem of storage provisioning and redundancy is not their core business, and that they should outsource it to somebody that's already very good at it.
- rksprst 15y agoNo, you can actually run Ruby on Rails, and other languages on Azure. That's a goal for them, actually. It's not only access to the storage API.
- sriramk 15y agoTo be clearer, Windows Azure can run any code that can run on Windows. So if you have x86/x64 code that runs in a Win2k8 OS, you're good to go. And most languages can do that, some with Cygwin. The major ones (Java, PHP, Python, Ruby, Erlang, etc) have phenomenal Windows support out of the box. For this next bit, see my disclaimer below. The blog post mentions windows.net. That is the domain for the Windows Azure storage services (blobs, tables, queues, etc). In specific, the headers mentioned seem consistent with a storage request made to the blob service. Disclaimer: I used to work on Windows Azure until a few weeks ago on strategic adoption among other things so I have to put this here. This is no comment on whether the OP's blog post is accurate or not, on any Apple-Microsoft relationship, etc.
- darkxanthos 15y agoYou can just shell out to another process.