Over a million developers have joined DZone.

Microsoft SQL Azure Codename "Cloud Numerics" Lab Release

· Cloud Zone

Build fast, scale big with MongoDB Atlas, a hosted service for the leading NoSQL database on AWS. Try it now! Brought to you in partnership with MongoDB.

 Microsoft's SQL Azure Labs About page describes its projects as a series of "working prototypes" that represent . . .

. . . our latest thinking in specific areas that we want to share with you and have not undergone the rigorous testing required to be released as a product --Azure Labs About Page

On January 10, Microsoft's SQL Azure Labs announced the release of a new library designed to enable big data to be scaled out, deployed, and run in Windows Azure.  Microsoft Codename "Cloud Numerics" lab provides a numerical/data analytics library for Visual Studio C# writers.

Since its release, Ronnie Hoogerworf has been blogging about various topics related to the use of Cloud Numerics.  In a post last week, Hoogerwerf provided details about how Cloud Numberics can be used by F# writers with only "a few additional setup steps."  His tutorial suggests a level of user-friendliness to a widening Visual Studio user base, as Cloud Numerics is enabled with options for F# in it's New Project window as well as the Configuration Manager.  

Cloud Numerics is not without it's limits, though.  Hoogerworf explains that . . .

. . . the underlying communication layer in “Cloud Numerics” is built on top of the message passing interface (MPI) and does inherit some of the limitations in the underlying implementation such as:
    1.    The process model is currently inelastic; once a “Cloud Numerics” application has been launched on (say) P cores in a cluster, it is not possible to dynamically grow or shrink the resources as the application is running.
    2.    The implementation is not resilient against hardware failure. Unlike frameworks like Hadoop that are designed explicitly to operate on unreliable hardware, if one or more nodes in a cluster fails, it is not possible for a “Cloud Numerics” application to automatically recover and continue executing.
-- Ronnie Hoogerworf

Hopefully the Cloud Numerics lab will provide scientists, analysts, and Visual Studio writers with the tools necessary to meet the demands of a rising cloud computing market. 

Have you used Cloud Numerics?  What do you think?  Comment below.  And remember . . .

Now it's easier than ever to get started with MongoDB, the database that allows startups and enterprises alike to rapidly build planet-scale apps. Introducing MongoDB Atlas, the official hosted service for the database on AWS. Try it now! Brought to you in partnership with MongoDB.


Opinions expressed by DZone contributors are their own.

The best of DZone straight to your inbox.

Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}