InfoQ Homepage Architecture & Design Content on InfoQ
-
GameAnalytics Open-Source Erlang Scheduler for Distributed Tasks
GameAnalytics, maker of a free analytics platform, has recently open sourced gascheduler an Erlang library that provides a generic scheduler for parallel execution of distributed tasks. InfoQ has spoken to Chris de Vries, one of gascheduler’s creators.
-
JerryScript & IoT.js: JavaScript for IoT from Samsung
Samsung has recently open sourced IoT.js, a platform for IoT applications written in JavaScript, and JerryScript, a JavaScript engine for small, embedded devices.
-
Intel Multi-OS Engine Enables Porting Android Apps to iOS
Intel has introduced a new feature for its Integrated Native Development Experience (INDE) called Multi-OS Engine that aims to make it easier for Java developers to port their Android apps to the iOS platform.
-
Six Ways of Improving Behaviour-Driven Development
Remembering that automation is a side benefit and not the reason for BDD is one improvement to more closely follow the recommendations of BDD thought leaders, Joe Colantonio explains noticing six ways of improving work with a BDD mindset.
-
The Community Initiates Discussion to Work Around the Removal of sun.misc.Unsafe
The community has started discussions around what to do about sun.misc.Unsafe. Despite being part of an unsupported, proprietary API, this class is widely used by a number of popular tools due to its ability to provide low-level access to memory management. Given that Oracle has indicated their desire to remove this class at some point, developers are looking for viable alternatives.
-
Git 2.5 Adds Worktrees, Improves Triangular Workflows, Performance, and More
Git 2.5 is a major feature release that includes worktrees, improved triangular workflows, better performance, and countless improvements and fixes.
-
Open Source Usage in Large Enterprises
It is obvious that open source is much used today and plays an important role in many organizations, but how used is it in large enterprises? This question has been addressed in a recent study called The Open Source Era, conducted by Oxford Economics, a venture with Oxford University dedicated to forecasting and quantitative analysis, and WIPRO, an IT, consulting and outsourcing company.
-
Moving Towards Integral Quality
Olaf Lewitz gave a keynote about Integral Quality at the Agile Testing Day Netherlands 2015. InfoQ asked Lewitz about quality attributes, what causes poor quality software, the relationship between the structure and culture of the organization and software quality and about clarifying intent and increasing trust.
-
Snowflake Announces General Availability of their Cloud Data Warehouse Offering
Snowflake Computing has announced the general availability of their Snowflake Elastic Data Warehouse, a software as a service offering that provides a SQL data warehouse on top of Amazon Web Services.
-
Building Better Swift Apps Using Value Types
At WWDC 2015, Apple engineers Doug Gregor and Bill Dudney reviewed Swift’s support for value types and explained how it can be used to build better apps by providing a flexible approach to immutability.
-
Windows Server 2008 & 2012 Are Now GA on GCE
After being more than a year in beta, Google has graduated the Windows Server running on Compute Engine (GCE) to General Availability. The versions supported are Windows Server 2008 R2 and 2012 R2 Datacenter Edition, and they plan to add support for Windows Server 2016 and Nano in the future.
-
IBM to Open Source 50 Projects
IBM has announced a new web portal called developerWorks Open, bringing together various projects they are open sourcing. The projects cover many domains including Analytics, Cloud, IoT, Mobile, Security, Social, Watson and others. So far, IBM has open sourced about 30 projects, and they plan to increase the number up to 50 by the end of the year, and others may come in the future.
-
Q&A with Jeff Sutherland on Agile Leadership
InfoQ interviewed Jeff Sutherland about the problems that larger organizations have when adopting Scrum, how they can increase their capability for handling impediments, improving agile leadership, what Scrum masters can do to help teams to become agile, and his advice to managers when their organization is implementing Scrum.
-
Kubernetes v1 Released, and Cloud Native Computing Foundation Formed
Google have released Kubernetes v1, a production-ready version of the open source container orchestration system. The Linux Foundation, in combination with multiple industry partners, have also announced the formation of the Cloud Native Computing Foundation (CNCF), which aims to advance the state-of-the-art for building cloud and container native applications.
-
Clojure 1.7 Introduces Transducers, Improves Cross-platform Support
Transducers and reader conditionals are the two most important new features in Clojure 1.7, says Cognitect’s Alex Miller. Transducers aim to enable composable algorithmic transformations on different kinds of collections, while reader conditionals can be used to improve Clojure portability across the JVM and JavaScript platforms.