BT

BDD Tool Cucumber is Not a Testing Tool

by Jan Stenberg on  Mar 29, 2015

Cucumber was created as a way to overcome ambiguous requirements and misunderstandings, targeting both non-technical and technical members of a project team, but if you think Cucumber is a testing tool you are wrong, Aslak Hellesøy, who created Cucumber in 2008, recently stated. Julien Biezemans and Liz Keogh recently expressed similar opinions.

Arun Gupta: Recipes for Deploying Java EE Apps with Docker and Kubernetes

by Daniel Bryant on  Mar 28, 2015

At JavaLand 2015, Arun Gupta presented several ‘recipes’ for deploying Java EE applications using Docker and Kubernetes. Gupta stated that containers are beneficial for deploying and managing applications, as they provide faster deployment, isolation and portability. The use of a container cluster manager, such as Kubernetes, also ensures availability and scalability.

Bazel: Google Build Tool is now Open Source

by Sergio De Simone on  Mar 27, 2015

Bazel, the tool that Google uses to build the majority of its software has been partially open sourced. According to Google, Bazel is aimed to build “code quickly and reliably” and is “critical to Google’s ability to continue to scale its software development practices as the company grows.”

Designing Information Architecture with DoGo Map

by Han Xu on  Mar 27, 2015

Information architecture (IA) is one of the fundamental aspects of website design. DoGo map is a new and lightweight method for IA design, which visualizes the sitemap and the flowchart of a website and provides a good basis for communication between the UX designer and other stakeholders without heavy documentation.

FB ComponentKit: Declaratively Creating Native UIs on iOS

by Abel Avram on  Mar 26, 2015

Facebook has open sourced ComponentKit, a declarative library for creating native views on iOS.

Microsoft Acquires Revolution Analytics

by Jérôme Serrano on  Mar 25, 2015

Microsoft increased its foothold in the data science community last winter by acquiring Revolution Analytics, a major provider of software and services based on the open-source R project for computational statistics. The deal is expected to bring R capabilities to the Microsoft suite of products and facilitate the adoption of R-based solutions in the enterprise environment.

Microsoft Consolidates Azure Application Services into App Service

by Janakiram MSV on  Mar 25, 2015

Microsoft attempts to bring web, mobile, API and workflow development under one umbrella called App Services. Along with this, Microsoft also added integration for many 3rd party APIs.

Clarifying Domain-Driven Design Using a Trading Application Example

by Jan Stenberg on  Mar 24, 2015

Domain-Driven Design (DDD) is an approach to building software emphasizing collaboration between domain experts, developers and others involved in order to meet business objectives, Naresh Bhatia explains introducing the DDD base concepts exemplifying with Bullsfirst, an example system of medium complexity from the financial trading domain.

Amazon EBS Service Supports Enhanced Size and Increased Performance

by Janakiram MSV on  Mar 22, 2015

Amazon announced increased size and IOPS for Elastic Block Store (EBS) at AWS re:Invent 2014. This feature has now become generally available in all AWS regions.

Making Sense of Event Stream Processing

by Jan Stenberg on  Mar 22, 2015 1

Structuring data as a stream of events is an idea appearing in many areas and is the ideal way of storing data. Aggregating a read model from these events is an ideal way to present data to a user, Martin Kleppmann claims explains when describing the fundamental ideas behind Stream Processing, Event Sourcing and Complex Event Processing (CEP).

Steve Freeman on What's Wrong with Most TDD Implementations and Building on SOLID Foundations

by Shane Hastie on  Mar 21, 2015

At the Agile Singapore conference last year Steve Freeman spoke about the way TDD has been misinterpreted and frequently misapplied in many adoptions and how the SOLID architectural principles are still important, perhaps more important now than in the past.

RoboVM 1.0 Touts JVM-based Languages for iOS Development

by Sergio De Simone on  Mar 20, 2015 4

RoboVM, aimed at bringing JVM-based languages to iOS development, has reached its first stable version, Trillian Mobile announced, bringing new features and new commercial licenses in addition to its OSS core.

Yelp Engineering: Using Services to Break Down a Monolith

by Daniel Bryant on  Mar 19, 2015

The Yelp engineering team have stated that moving to a service-oriented architecture has allowed them to scale their development process and maintain a rapid pace of software delivery as the team and codebase has grown. This has been achieved by focusing on distributed systems education, creating a set of basic service design principles and implementing a supporting infrastructure.

Microsoft Plans to Launch Azure IoT Suite

by Janakiram MSV on  Mar 16, 2015

At the Convergence 2015 event in Atlanta, Microsoft’s CEO Satya Nadella announced Azure IoT Suite – an integrated offering that brings multiple Microsoft IoT assets together.

Google Leverages Near Real-Time Backend Development With Firebase

by Rui Miguel Ferreira on  Mar 16, 2015

From Google Cloud Platform’s team, Mandy Waite presented at QCon London 2015 Firebase, a solution to help teams being focused on building (near) real-time mobile and web applications without dealing with the complexity of backend services.

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