InfoQ Homepage Infrastructure Content on InfoQ
-
Continuous Deployment Variables and Solutions
Paul Biggar, co-founder of CircleCI, presented on "the many ways to deploy continuously" at RubyConf 2013 in April of this year. The frequency at which deployments happen qualifies the term "continuous" and directly influences the deployment problem space. The presentation aggregates solution information gathered from CircleCI's own customer base, Facebook, IMVU, Etsy, Heroku, and Google.
-
NServiceBus 4.0 with support for RabbitMQ and ActiveMQ
Version 4.0 of NServiceBus, a service bus for .NET, has just been released with support for RabbitMQ and ActiveMQ in addition to MSMQ. Support for using database tables as queues has also been added, and performance for the MSMQ transport has been significantly improved. According to Udi Dahan, the founder of NServiceBus, this is the biggest release ever.
-
Safety, Software, and Accelerated Learning
Agile methods have the potential of creating great results. But those great results are not a guarantee; in fact anecdotal evidence suggests that those great results are only achieved by a small percentage of those teams and organizations adopting and adapting agile methods. There are invisible requirements for this success. One of these requirements seems to be safety.
-
WSO2 App Factory: A DevOps Platform Running in the Cloud
WSO2 has announced App Factory, a PaaS-enabled DevOps platform for the enterprise providing a set of integrating tools for creating, managing and governing applications along with the necessary runtimes to run those applications in the cloud.
-
Microsoft Is to Undergo Major Reorganization
Microsoft has detailed their plan for a major reorganization. All OSes will be under one lead. Other engineering areas will be Apps, Cloud and Devices.
-
GlassFish 4.0 Technology Roundup
Oracle Corporation released GlassFish Open Source Edition 4.0, what they are branding as the "World's first Java EE 7 Application Server".
-
Private App Stores for Windows Phone and WinRT
Private distribution of applications is possible for both WinRT and Windows Phone 8, but the experience is very different for the two platforms. Mobile devices cost 300 USD per year per company, while WinRT costs 3,000 for the first 100 computers or fraction thereof.
-
An Introduction to Neural Networks Using C#
Neural networks have long been an interesting field of research for exploring concepts in machine learning (otherwise known as artificial intelligence). Dr James McCaffrey of Microsoft Research recently gave an introduction to neural networks for those looking to learn more about them in an engaging talk that includes working demo code.
-
Mobile App Build Automation with Buildozer
Egeniq released Buildozer, a cloud-based build automation tool for mobile applications. Currently it supports build and distribution for iOS and Android applications. The primary goal of Buildozer is to speed up development by completely automating the build and distribution process.
-
Async/Await – Performance Overheads and Other Pitfalls
Async/Await is arguably the most powerful language feature introduced in C# 5. But what pitfalls are to be avoided? And what are the costs associated with these keywords?
-
Pivoting when Using Lean Startup for Product Development
There are different types of pivots possible in lean startup, which help you to decide whether to persevere or pivot during product development. They each with their own purpose and ways to use them. Let’s explore some of them to see when and how you can pivot? Or maybe have to decide that it’s better to quit?
-
Portable Class Libraries for Google APIs
Google has released a new beta of their SDK known as the Google APIs .NET library. This SDK is being offered as a Portable Class Library and covers 45 of Google’s APIs. This allows Google to offer one DLL that works across .NET, WinRT, Windows Phone, and Silverlight.
-
What's New in JAX-RS 2.0?
When JAX-RS 1.0 was first unveiled back in 2008 it became one of the first POJO/Annoation based frameworks for creating robust web-based applications. Now five years later Java EE 7 has been released and it includes the latest JAX-RS incarnation, version 2.0. InfoQ takes a look at the new features.
-
Economics of Application Virtualization on AWS
Most users of Amazon EC2 use the service inefficiently with only a 15% utilization of the infrastructure. The most effective way to use EC2 is by running many applications in large memory reserved instances. James Watters describes how the new architecture of Cloud Foundry uses Linux Control Groups to optimise efficiency and reduce costs by up to a factor of 10.
-
Windows 8.1 for the User
Though most of the Build conference focused on improvements for the developer and network administrator, there have been some improvements to make the new OS more palatable to the end user as well.