BT

Microxchg Conference Day 1 Recap

by Alex Giamas on  Feb 05, 2016

Today was the first day of the Microxchg 2016 conference in Berlin, Germany. More than 250 people from all around Europe gathered to learn and discuss about microservices, where and how to be used and their future. in this article, we examing what were the key takeaways from the first day of the conference.

Google’s J2ObjC 1.0 Translates Java into Objective-C

by Abel Avram on  Feb 05, 2016

J2ObjC is an open source tool created by Google to translate Java code into corrresponding Objective-C code that can be run on iOS. The idea is to reuse Java business code between Android, web and iOS. For the web the translation is done with GWT. This tool does not deal with UI code which needs to be written separately for each platform.

Results of the InfoQ Readership Survey 2015

by Abel Avram on  Feb 05, 2016

We present here the results for three questions included in the Readership Survey that InfoQ ran in 2015.

Q&A with Aleksey Shipilev on Compact Strings Optimization in OpenJDK 9

by Monica Beckwith on  Feb 04, 2016

OpenJDK 9 introduces the compact strings optimization. InfoQ interviews Oracle Java performance engineer Aleksey Shipilev to understand more about this optimization and its performance impact.

Building an Agile Organization Using Business Mapping

by Ben Linders on  Feb 04, 2016

Dan North gave a talk about business mapping at the Scaling Agile for the Enterprise 2016 congress in Brussels. InfoQ interviewed him about the problems that he sees from a business perspective when the IT part of an organization adopts agile, and asked him what business mapping is and how it can help organizations to increase their agility.

TypeScript 1.8 Beta Adds Integration with JavaScript, Stateless Functional Components and More

by Sergio De Simone on  Feb 03, 2016 1

TypeScript, Microsoft’s open source superset of JavaScript, has reached 1.8 beta, bringing many new language features and tools enhancements.

Benchmarking Netflix Dynomite with Redis on AWS

by Alex Giamas on  Feb 03, 2016

Last year, Netflix Cloud Database Engineering (CDE) team introduced Dynomite. Dynomite is a proxy layer, aiming to turn any non-distributed database into a sharded, multi-region replication aware distributed database system. Now Netflix released a benchmark using Dynomite with Redis in AWS infrastructure.

AutoScout24’s Journey to Microservices: Christian Deger on Transformation, Principles and Technology

by Daniel Bryant on  Feb 03, 2016

At the Dublin Microservices User Group, Christian Deger presented “Highway to Heaven”, the AutoScout24 journey from deploying code into a monolithic application using a traditional IT development process, to utilising a microservice architecture with cross-functional teams. This technical and organisation transformation enabled the business to react more rapidly to changing market conditions.

Microsoft Azure On-Premises? Technical Preview of Azure Stack Released

by Richard Seroter on  Feb 03, 2016 1

Last week, Microsoft delivered the first technical preview of Microsoft Azure Stack – a product that promises to let organizations run Azure services in their own data centers. This represents the third attempt by Microsoft to deliver a local Azure experience, but the first one that’s faithful to the public cloud experience and targeted at a mass audience.

How Testability Can Help Teams to Go Faster

by Ben Linders on  Feb 03, 2016

At the Agile Practitioners 2016 conference Huib Schoots talked about testability. He stated that low testability, anything that makes our software hard to test, slows teams down, and explored how testability can be increased.

How Airbnb Uses Net Promoter Score to Predict Guest Rebooking

by Srini Penchikala on  Feb 02, 2016

Net Promoter Score (NPS) is a customer loyalty metric used to determine the likelihood that a customer will return to a company's website or use their service again. Airbnb uses NPS extensively in measuring the customer loyalty, as a more effective measurement to determine the likelihood that a customer will return to book again or recommend the company to their friends.

Feature Toggles Revisited

by Grischa Ekart on  Feb 02, 2016

Proper implementation of feature toggles based on a categorisation of their longevity and dynamism helps dealing with their operational complexity according to Pete Hodgson, consultant at ThoughtWorks. In his post he expands Martin Fowler's FeatureToggle pattern and proposes Release, Ops, Experiment and Permission Toggle implementation strategies.

Google Kick-Starts Git Ketch: A Fault-Tolerant Git Management System

by Abraham Marín Pérez on  Feb 02, 2016

Although development has only started, Google has announced their first commits of Git Ketch, a multi-master Git management system that replicates information across multiple Git servers for resilience and scalability. The changes are based on JGit, a Java-based Git server, although other Git servers may be part of the multi-master cluster.

BDD Tool SpecFlow V2 with Parallel Execution

by Jan Stenberg on  Jan 31, 2016 1

Version 2 of the Behaviour-Driven Development (BDD) tool SpecFlow supports parallel test execution and adds support for xUnit 2.0 and NUnit 3.0. As well as an upgrade of all components to .Net 4.5 it’s also upgraded to the new Gherkin3 parser, now used across nearly all Cucumber tools.

Chris Lattner on Swift 3 and Cocoa "Renamification"

by Sergio De Simone on  Jan 31, 2016

In a recent post on the "swift-evolution" mailing list, Swift creator Chris Lattner outlined a few criteria that will guide Swift 3 definition and made clear that it will bring disruptive changes.

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