InfoQ Homepage DevOps Content on InfoQ
-
Interview: Damien Katz Relaxing on CouchDB
In this interview, Damien Katz talks about CouchDB, a distributed, fault tolerant, document oriented database developed by Apache Incubator. CouchDB is written in Erlang, and the database is accessed through an HTTP/JSON API. The database view engine is run on JavaScript, but other languages have been used like Ruby and Python.
-
Martin Fowler Sees a Thaw in Frozen Thinking about Data Storage
In a recent blog post, Martin Fowler, a renowned software thought leader, observed at last week's QCon that the deep freeze in thinking about databases in application architectures is thawing. The world has been stuck using RDBMS databases for every application use case, but the time has come to also consider RISC RDBMS or distributed document-oriented databases.
-
No Change Tracking for ADO.NET Entity Framework 2010
One of the biggest complaints about ADO.NET Entity Framework was that it did not support change tracking. Despite everything from ADO.NET DataSets to every single non-Microsoft ORM having support for this out of the box, Microsoft has no intention of fixing this in the .NET 4.0/VS 2010 timeframe.
-
All In One IDE Released
JetBrains has been continuously improving their award winning Java IDE, Intellij IDEA. However, it has gone way beyond just a Java development tool, especially with this latest release.
-
Apache Ivy 2.0.0-RC2: Closing in on 2.0
Apache Ivy, a tool for managing (recording, tracking, resolving and reporting) project dependencies has reached its second release candidate, preparing for the final 2.0 release.
-
Team Foundation Server for Telecommuters
Back when Visual SourceSafe was the de facto version control for Windows developers, remote access was a major problem. Products like SourceOffSite were a necessity for anyone working remotely. While globalization and unstable fuel prices continue to drive increases in telecommuting, Microsoft is still neglecting this sector, leaving opportunities for smaller companies like Teamprise.
-
Interview: Dan Farino About MySpace’s Architecture
In this interview taken by InfoQ’s Ryan Slobojan, Dan Farino, Chief Systems Architect at MySpace, talks about the system architecture and the challenges faced when building a very large online community. Because MySpace is built almost entirely on the .NET Framework, Dan explains how a .NET product scales on hundreds of servers.
-
Singularity: Microsoft's Open Source Operating System
The second release of the Singularity Research Development Kit is now available as both source code and as a bootable CD. Singularity is an operating system based almost entirely on managed code with a very high degree of isolation between processes. In an unusual move by Microsoft, Singularity is soliciting patches and offering full developer rights on CodePlex.
-
Static Code Analysis for T-SQL
Static code analysis, long neglected on the Windows platform, has been becoming more and more import in the last few years. This hasn't gone unnoticed by database developers, who thanks to Ubitsoft can now analyze T-SQL just like .NET developers analyze managed code.
-
Amazon Has Started Delivering Its Clouds with CloudFront
Amazon has announced today CloudFront Beta, a cloud Content Delivery Network (CDN), that can offer low-latency and high speed content transfer all over the globe through a series of edge points located on three continents. CloudFront is integrated with Amazon’s S3 and EC2 services.
-
OpenMoko Faces MP3 Patent Dispute
The Linux-based phone, OpenMoko is currently in a patent dispute with Sisvel, the Italian patent holding firm known for its aggressive enforcement of MPEG patents.
-
Comparing Amazon's EC2, Google's App Engine and Microsoft's Azure
The weather forecast changed when Microsoft entered the clouds with the Azure platform during PDC 2008. It would be interesting to compare the three major offerings existing on the market today, Amazon's, Google's and Microsoft's, and at the first glance it seems that they are not really competing against each other.
-
Python Has Wrapped Itself Around Windows Azure
Sriram Krishnan, a Microsoft Program Manager, has written a Python wrapper for Windows Azure Data Storage. Python is one of the languages supported by Windows Azure.
-
256 Core SQL Server
With Windows Server 2008 R2 and SQL Server Kilimanjaro, it is expected that SQL Server will be able to support at least 256 logical processors.
-
Sequel, The Database Toolkit For Ruby
Sequel, apart from being an alternative to ActiveRecord, offers a complete Ruby toolkit to handle database operations. InfoQ had the chance to catch up with Jeremy Evans who replaced Sharon Rosner as project leader eight months ago.