BT

Introducing IODA Architecture

by Jan Stenberg on  May 27, 2015

For Ralf Westphal common architectural patterns like Layered architecture, Hexagonal architecture and Clean architecture all look very similar giving a very crude idea of the structure of an application. Looking for another way of describing architecture Westphal has defined an architectural style, IODA Architecture, built on three formal responsibilities: Operation, Data and Integration.

Tabris.js: Native Mobile Apps in JavaScript Without Web Views

by Sergio De Simone on  May 26, 2015

Tabris.js is an open source mobile framework aimed to build native iOS and Android apps entirely in JavaScript. Among Tabris.js main benefits are performance, fast development cycle, and support for thrid-party plugins, including Cordova’s, says EclipseSource. InfoQ has spoken with EclipseSource’s Holger Staudacher.

Deep Convolutional Networks for Super-Resolution Image Reconstruction at Flipboard

by Mikio Braun on  May 26, 2015

Flipboard recently reported on an in-house application of deep learning to scale up low-resolution images that illustrates the power and flexibility of this class of learning algorithms.

Multi-repository Development at Google

by Sergio De Simone on  May 25, 2015

Oftentimes, complex software projects span across multiple repositories on account of external dependencies. This can be a challenge in itself, explains Google WebRTC engineer Patrik Höglund, who also described Google's approach to developing software that uses dozens of third-party libraries such as Chrome.

Microsoft Azure Tops Nasuni’s Storage Benchmark Test

by Janakiram MSV on  May 24, 2015

Nasuni, the cloud NAS and storage company published the results of its annual cloud storage benchmarking test. Microsoft Azure Storage emerged as a winner on speed, availability, and scalability. Amazon S3 and Google Cloud Storage were the other services included in the benchmark.

Google Release 'Preemptible' VMs with Fixed Pricing in Beta

by Daniel Bryant on  May 24, 2015

Google have released Google Compute Engine ‘preemptible’ virtual machines in beta, which are the same as normal instances with the exception that they are limited to a maximum 24 hour runtime, and may be shut down at any time. Preemptible VMs are offered at a fixed price, which is discounted up to 70% off the prices of normal instances.

Microservices Premium

by Mark Little on  May 24, 2015 1

In a recent article Martin Fowler tries to answer the question about when to consider using microservices, hoping that developers understand that there is an inherent complexity involved in making such an architectural change. Sometimes staying with a well-designed monolith may be more appropriate.

Cling Aims to Provide a High-performance C++ REPL

by Sergio De Simone on  May 23, 2015

Cling is an interactive C++ interpreter that is built on top of LLVM and Clang and promises to provide a leap in productivity by going beyond the usual code-compile-run-debug C++ workflow.

Apigee API Studio: Designing, Testing and Sharing APIs

by Abel Avram on  May 21, 2015

Apigee has opened up API Studio, a free online tool for creating, testing and sharing APIs.

WCF is Open Source

by Jonathan Allen on  May 20, 2015 2

The .NET Foundation has just announced the release of Windows Communication Foundation (WCF) as open source. WCF, originally offered in .NET 3.0, offers a high-level abstraction over cross-application communication.

VENOM Vulnerability Threatens Several Major VM Hosts

by Jeff Martin on  May 19, 2015

Users of the popular virtual machine tools Xen, KVM, VirtualBox, and QEMU are urged to patch their systems as soon as possible due to a newly found bug that exposes flaws in the code providing virtual floppy disk support. The VENOM vulnerability affects all operating systems that are hosting these environments.

Build iOS/Android Libraries in Common Lisp with LispWorks

by Sergio De Simone on  May 17, 2015

LispWorks 7.0 adds new runtime systems for both the Android and iOS platform to allow the creation of UI-less libraries that can be used in native mobile apps.

Xamarin.Studio 5.9 Now Supports C# 6

by Sergio De Simone on  May 15, 2015

The recently released Xamarin.Studio 5.9 adds support for C# 6, improvements to Sketches, new debugger’s visualizers, and more.

MODE: An IoT Platform for Managing Smart Devices

by Abel Avram on  May 14, 2015 1

MODE is an IoT platform deployed in the cloud and providing support for registration, management and control of smart devices.

IBM MobileFirst Platform Foundation 7.0 now Supports Cloudant, REST, oAuth

by Sergio De Simone on  May 13, 2015

Version 7 of IBM MobileFirst Platform Foundation introduces many new features and enhancements to “enable enterprises to accelerate the delivery of their mobile strategy” by making development more efficient, supporting continuous delivery, and improving user experience, says IBM.

General Feedback
Bugs
Advertising
Editorial
Marketing
InfoQ.com and all content copyright © 2006-2015 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT