InfoQ Homepage Architecture & Design Content on InfoQ
-
Microsoft Introduces LLILC, LLVM-based .NET/CoreCLR Compiler
The .NET Foundation has announced the release of a new project called LLILC (pronounced "lilac"). The project, initiallycontributed by Microsoft, aims to provide a new LLVM-based native code compiler for .NET Core which will make it possible to run .NET programs "on any platform that CoreCLR can be ported to and that LLVM will target."
-
Amazon CTO Werner Vogels Shares Nine Patterns of Cloud Adoption
At the Amazon Web Services AWS Summit London, Werner Vogels shared nine patterns of cloud adoption that AWS have observed from its customer base over the past nine years of operation. Vogels suggested that the ease of operation, low cost and additional value-add business services provided by cloud vendors mean that organisations must embrace the cloud in order to stay competitive.
-
The Peril and Promise of the Early Adoption of Technology
At the inaugural O’Reilly Software Architecture conference, Bryan Cantrill shared lessons learnt from building a business around the early adoption of OS-virtualised containers. Core advice included; don’t innovate in too many directions at once; identify the technical differentiators, and focus on ease of use/adoptions for everything else; and don’t give up - technological revolutions take time.
-
Google Enhances Data and Network Services for its Cloud Platform
Google announced the general availability of Cloud DNS, expanded locations for load balancing, additional carrier providers for peering, beta availability of Cloud Dataflow and VPN services
-
Amazon Web Services launches Machine Learning Service
Amazon Web Services have recently launched their Amazon Machine Learning service that allows users to learn predictive models in the cloud. After Google with Prediction API, and Microsoft with Azure Machine Learning, Amazon is the latest major cloud service provider to launch a similar service.
-
Google Unveils Details about Borg
Google has published the paper "Large-scale cluster management at Google with Borg", unveiling details on a technology that was very little spoken about in the past.
-
BDD is a Centred Rather than a Bounded Community
At the recent CukeUp 2015 conference an attempt was made to describe what Behaviour-Driven Development (BDD) actually is, and for Paul Rayner it was clear that BDD is a community centred on key values and principles still open to adding new practices, not a community focused on boundaries and exclusion.
-
QCon NY 2015 Update: Comcast, Uber, Netflix, Facebook Case Studies; Mary Poppendieck Keynote
The 4th annual QCon New York will provide over 600 team leads, architects, software engineers, and project managers with practical guidance on Architecting for Failure, Applying Data Science and Machine Learning, Engineering Culture, Microservices & more. Hear case studies from the heads of engineering and technical directors at companies like LinkedIn, Twitter, Netflix, Comcast and Facebook.
-
Angular and React Teams Collaborate
Members of the AngularJS and React.js teams got together last week to discuss what they've been working on and areas where they can collaborate. While there are a lot of similarities between the projects, there is virtually no chance they will ever merge.
-
Apple's ResearchKit Available on GitHub
As announced last month, Apple has published ResearchKit, its open source framework aimed at enabling the use of mobile devices as a network of sensors for medical research.
-
Twitter Cuts Off Firehose Partner DataSift
Twitter recently announced that it has cut-off their firehose data distributor DataSift. This move echoes Twitter's controversial 2012 API changes which restricted the Twitter client ecosystem. There is much speculation as to whether this latest announcement is an attempt to control the tweet analytics space and whether or not this is behaviour fitting of a platform provider.
-
Microsoft Announces General Availability of Azure DocumentDB
Azure DocumentDB, Microsoft’s NoSQL cloud database service is now generally available.
-
Avoid a Canonical Data Model
Standardizing on common models for business objects that are exchanged within an enterprise, e.g. Customer, Order and Product together with the attributes and associations they have, might seem compelling but for Stefan Tilkov this creation of Canonical Data Models (CDMs) is a horrible idea which he strongly advices against.
-
Adrian Cockcroft: Microservices Revisited
Recently Adrian Cockcroft gave an interview to ActiveState's John Wetherill about microservices. In it he talks about how polyglot fits into microservices and the impact on him when he head that companies such as Target and Macy's, as well as Homeland Security had adopted that architectural approach.
-
Java Community Release First OpenJDK Coverage Numbers
The AdoptOpenJDK has released the first code coverage percentages for the OpenJDK codebase.