InfoQ Homepage Architecture & Design Content on InfoQ
-
Java In-Memory Grid Hazelcast gets VC Funding from Bain Capital
Open source in-memory data grid company Hazelcast received funding from Bain Capital Ventures. Joining the board of the company are Rod Johnson (founder of SpringSource), Salil Deshpande (a prominent venture capitalist who focuses heavily on open source and software infrastructure) and Ali Kutay (former CEO of WebLogic).
-
Experiences Versioning a RESTful Service
Use server driven content negotiation, but enhance the response with links to alternate versions and formats of the representation, thus letting the client choose which URIs to follow due to its needs Howard Dierking recently wrote when comparing his newly gained experiences working with designing the next major revision of the NuGet API, V3, with his thoughts almost a year ago.
-
Department of Homeland Security Weighs in on Threats to Mobile Devices
Especially branded as malicious in the unclassified document is an application known as Carrier IQ. The DHS specifically advises the various branches of the government to install a mobile app dedicated to removing the perceived security threat posed by any instance of Carrier IQ existing on their device.
-
Josh Clark About the Future of (not only) Mobile Interfaces
With the rise of touch enabled smart-phones and tablets, a new category of user interfaces was introduced. And there are new technologies just around the corner: The 'Internet of Things' is becoming reality with lots of new device types that need to be considered when formatting output and natural user interfaces like speech and gesture provide challenges when interpreting input.
-
The Big Progressive Enhancement Debate
Recently, Tom Dale, one of the creators of ember.js, wrote an article that re-kindled a brewing debate on the need for progressive enhancement. This is a quick look at the different views on the debate.
-
Creating Nobackend Applications with Firebase
Firebase is out of beta with pricing plans and SLAs. This article contains details on Firebase and an interview with Andrew Lee, CTO.
-
OSGi Compendium 5 Adds Subsystems, Repositories and More
The recently released OSGi 5 Compendium specification adds new APIs, such as Subsystems (for running partitioned applications in OSGi), a Repository and Resolver API and a means to interact with the Service Loader in Java. Read on to find out more.
-
Search Based Apps Broken in Windows 8.1
Windows 8.1 has hidden the integrated search contract that many applications rely on. In its place users will instead see Bing search results and advertisements.
-
Removal of sun.misc.Sort and sun.misc.Compare in Java 8
Oracle is removing the sun.misc.Compare interface and sun.misc.Sort class in Java 8. These are old, residual classes that are no longer used within the JDK. sun.misc.Compare is an interface that allows you to compare two Objects and return an int. sun.misc.Sort is a class that takes in a sun.misc.Compare and sorts an Object array using the quicksort algorithm.
-
Performance Gurus Release jClarity Flagship Performance Monitoring Tool
London-based start-up jClarity announces the general availability of their flagship product for locating Java performance problems in both Cloud and Enterprise environments.
-
AWS Gets Redis, Several RDS Improvements
Amazon recently announced several new features for the AWS platform, including option to choose Redis for it's ElastiCache service, several RDS related improvements, and even the release of their unified command line interface.
-
Developers, Developers, Developers: Rackspace and Others Aggressively Court Key Cloud Consumer
Recent research has made it increasingly clear that developers hold the key to cloud adoption, and Rackspace is trying to make themselves an attractive option. The Rackspace Developer Discount program is designed to lower the barrier to entry and follows similar efforts by AWS and Microsoft.
-
Google Play Services to Beat Android Fragmentation
Fragmentation is said to be one of central handicaps when developing applications for Android. Google seems to have found a way to ease the pain for developers, at least when it comes to fragmentation of installed Android versions.
-
MS, Google to Sue US Govt. for Permission to Release More Data about Privacy Damaging FISA Requests
Microsoft and Google are working together in a fight for greater transparency on Foreign Intelligence Surveillance Act (FISA) orders. Not satisfied with the limited out of court agreement that’s already been reached with the US government to disclose summary data relating to national security requests, the two companies are now taking legal action and lobbying for support from Congress.
-
Implementing Hexagonal Architecture using Life Preserver and Spring Framework
Russ Miles recently shared some thoughts and ideas about the needs for adaptability in a system and how his implementation of the Hexagonal Architecture can help in achieving this. He used a Java and Spring based application to exemplify how such a system can be implemented.