BT

Striking a Balance Between Open API Usage Policies and Innovation

by Jeevak Kasarkod on  Aug 11, 2014

The limits imposed on open API usage policies by API providers has sparked off a debate on the relationship between such restrictions and its effect on innovation. In spite of philosophical differences between the two sides developers continue to circumvent technical blocks to access data. Is there a way to strike a balance or align interests?

New Android Features for Project ARA to Become Part of Mainline Android

by Sergio De Simone on  Aug 11, 2014

Google is working with Linaro to develop a special edition of Android to support specific features required for the Project Ara customizable smartphone, said Linaro CEO George Grey. This collaboration is aimed to make improvements and additional functionality in the Android ARA version “part of mainline Android,” Grey said.

Microservices and the Big Ball of Mud

by Mark Little on  Aug 10, 2014 30

Recently several articles have been written which wonder whether microservices offers a better way of architecting systems or represents a potential problem waiting to happen: distributed Big Balls of Mud. Simon Brown and Gene Hughson discuss the possibility that until people can write well architected monolithic systems they're unlikely to benefit from microservices.

QCon SF Update (Nov 3-7, 2014): Walmart Labs, Netflix, Twitter Talks Confirmed; Registrations up 50%

by Nitin Bharti on  Aug 08, 2014

With registrations up 50% and 24/100 speakers confirmed, the 8th annual QCon San Francisco (Nov 3-7, 2014) is expected to draw over 1,000 team leads, architects, engineering directors, and project managers for three days of practitioner-delivered talks. The tracks-to-days schedule has been published along with the confirmed list of tutorials. Register before Aug 23rd and save $600.

Parse Releases Official Open-source PHP SDK

by Sergio De Simone on  Aug 07, 2014

Parse released the Parse PHP SDK, aimed at enabling Parse integration "for a new class of apps and different use cases." The company also says that this is its "first SDK for a server-side language, and the first to be truly open-source."

Vivint and Cloudera Analyzing Big Data from the Smart Home

by Alex Giamas on  Aug 05, 2014

Vivint recently announced that it is partnering up with Cloudera to analyze more efficiently data coming from Smart Home sensors. The sensors in a residence vary from thermostats to security oriented devices. Analyzing this data centrally, Vivint can provide actionable insights for customers that can provide energy savings. Heating ventilation and cooling(HVAC) accounts for more than 40 percent of

Racket 6.1 Released

by Sergio De Simone on  Aug 05, 2014

PLT Design has released version 6.1 of Racket, its general purpose, multi-paradigm programming language belonging to the Lisp/Scheme family. Racket 6.1 introduces a new way of handling local recursive variable definitions and several other language features.

Google Showcases Android Best Practices by Open-sourcing Google I/O App

by Sergio De Simone on  Aug 04, 2014 2

Google has recently made available the source code of the 2014 version of the Google I/O app. The primary goal of this is to provide a practical example of best practices for Android app design and development, including essential features to most Android apps, and a customizable template for apps with similar features.

Udi Dahan on Service-Oriented Composition

by Jan Stenberg on  Aug 03, 2014

Udi Dahan describes how we in a Service-Oriented Architecture (SOA) where client-side components for one service runs in the same process as components for other services can collect several logical calls into one larger physical call to avoid the high cost, in terms of client to server communication, that otherwise could be substantial.

Experiences Building a Reactive Event-Driven CQRS Application

by Jan Stenberg on  Aug 01, 2014

CQRS and Event Sourcing provide a clear and concise way to build distributed applications that adhere to the reactive manifesto, Duncan DeVore claimed in a recent presentation sharing his experiences building a distributed application using Akka and Scala.

Java 8 Update 11 Broke Third Party Tools

by Ben Evans on  Aug 01, 2014

Oracle's latest update to Java, 8 update 11, introduced a breaking change that has affected a range of third-party tools, including JRebel, Groovy and Google's Guice library.

Agile 2014 Opening Keynote

by Shane Hastie on  Jul 28, 2014

Sam Gluckenheimer opened the Agile 2014 conference with a talk titled "The Journey to Cloud Cadence" in which he discussed the transformationt at Microsoft Developer Division from a waterfallian box product delivery cycle of four years to Agile practices enabling a hybrid SaaS and on-prem business, triweekly delivery of new features in the service, and quarterly delivery for on-premise customers.

InterState: A Language and Environment for Expressing Interface Behavior

by Sergio De Simone on  Jul 28, 2014 3

InterState is a new programming language and environment aimed at addressing the challenges of writing and reusing user interface code. InterState's creators Stephen Oney, Brad Myers, and Joel Brandt claim in their paper that InterState can help programmers to better understand, navigate, and reuse their GUI components even with complex interfaces involving thousands of objects.

Oracle Launches Project Valhalla for Java

by Ben Evans on  Jul 28, 2014 11

Oracle launches Project Valhalla to experiment with advanced features for the JVM and Java language, including a major revision of Java's approach to generic types.

Protocol Design and Implementation with Martin Thompson

by Harry Brumleve on  Jul 27, 2014

Martin Thompson answers a few questions about the opportunity for developers and architects to introduce custom protocols to their system's interaction points.

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