BT

Phil Calcado on Lessons Learnt During SoundCloud's Microservice Migration

by Daniel Bryant on  Mar 15, 2015

At QCon London 2015 Phil Calcado shared lessons learnt from SoundCloud’s move from a monolithic to microservices architecture, and stated that the core requirements for building a microservice platform include developing capabilities for rapid provisioning, basic monitoring and rapid application deployment.

QCon New York 2015: Netflix, Comcast, NFL, Goldman Sachs Case Studies Confirmed (June 8-12)

by Diana Baciu on  Mar 13, 2015

The fourth annual QCon New York will feature in-depth case studies from Netflix, Comcast, Goldman Sachs, NFL Digital Media, and others. Software Engineers, Technical Team Leads & Data Scientists at these companies will describe how they're dealing with some of the greatest challenges in the arenas of Microservices, Data Science, Reactive Architectures, Fraud Detection, DevOps & Software Delivery.

Mark Reinhold on Java 9 and Beyond

by Alex Blewitt on  Mar 12, 2015 2

Today at EclipseCon, Mark Reinhold gave a keynote on "Java 9 and Beyond" which looked at the upcoming features in Java 9 and some of the future plans for the Java ecosystem. InfoQ summarises the main parts of what will and might happen in the future.

Apple Open-sources Mobile Framework to Support Medical Research

by Sergio De Simone on  Mar 11, 2015

At its Spring Forward keynote, Apple announced a new iOS ResearchKit framework aimed at enabling the use of mobile devices as a network of sensors for medical research. The framework will be open-sourced to developers next month.

Groovy Moving to Apache

by Matt Raible on  Mar 11, 2015 3

The Groovy team is joining the Apache Software Foundation (ASF). Guillaume Laforge, Groovy project lead, wrote about why they chose ASF over the Eclipse Foundation or the Software Conservancy foundation. To learn more about this announcement, InfoQ spoke to Mr. Laforge about the new direction.

Google Proposes StrongMode and SoundScript, Boosting V8 Performance

by David Iffland on  Mar 11, 2015

Google's Chrome team has proposed two extensions to JavaScript in a move to boost the performance of their V8 JavaScript Engine. StrongMode will limit the JavaScript language to only allow parts with guaranteed performance. SoundScript will add user-facing types to JavaScript, not at compile-time, but at run-time in the browser.

A Modern Microservices Architecture

by Jan Stenberg on  Mar 10, 2015

After living with microservices for three years at Gilt we can see advantages in team ownership, boundaries defined by APIs and complex problems broken down. Challenges still exists in tooling, integration environments and monitoring, Yoni Goldberg explained in a presentation at the QCon London conference describing the challenges they encountered moving to a microservices architecture.

Microservices Are Conceptually Too Big

by Jan Stenberg on  Mar 09, 2015 3

Microservices are conceptually too big; they conflate optimizing for organisational and technical factors, but solutions to problems of each type may not fit together very well, Phil Wills, senior architect at The Guardian, explained in a presentation at the QCon London conference promoting thinking about independent services and single responsibility applications, rather than microservices.

How Twitter Answers Handles Five Billion Sessions a Day

by Sergio De Simone on  Mar 09, 2015

Twitter's Answers is an analytics service for mobile apps that has come to see five billion sessions per day. Ed Solovey, software engineer at Twitter, has described how their system works to provide "reliable, real-time, and actionable" data based on hundreds of millions of mobile devices sending millions of events every second.

Microservices and the Goal of Software Development

by Jan Stenberg on  Mar 08, 2015

The goal of software is to sustainably minimize lead time to positive business impact, everything else is detail, Dan North claimed in a presentation at the QCon London conference describing ways of reasoning about code and how this leads him into an architecture style that may fit microservices.

DevOps Needed for Operating Microservices

by João Miranda on  Mar 08, 2015

At the last QCon London, Michael Brunton-Spall, Technical Architect at the UK's Government Digital Service, expressed his views on how DevOps patterns are crucial to successfully operate microservices. Brunton-Spall identified the key ingredients to identify a microservice, explained how to build your first microservice and the necessary tools and practices to manage an ecosystem of microservices.

Dave Farley on the Rationale for Continuous Delivery

by Daniel Bryant on  Mar 08, 2015

At QCon London 2015, Dave Farley proposed that although the state of software development has been suboptimal in the past, studies are revealing that the implementation of continuous delivery leads to considerable improvement. Farley stated that continuous delivery changes the economies of software development, and provides more rapid business idea validation and reduced defect rates.

Building Halo 4, a Video Game, Using the Actor Model

by Jan Stenberg on  Mar 07, 2015 3

When designing and building Halo 4, the next version in a video game series, a new solution was created based on the Actor model implemented by the Orleans framework. Caitie McCaffrey told in a presentation at the QCon London conference talking about the work designing and building the services supporting the new game.

Your Code as a Crime Scene

by João Miranda on  Mar 07, 2015

Measuring software complexity is a popular and common activity among the software development community, judging by the number of tools built over the years and the literature around the subject. Drawing from his blend of engineering and psychology backgrounds, Adam Tornhill proposed to its audience at QCon London to treat their code as a crime scene, with the help of version control tools.

The Benefits of Microservices

by Abel Avram on  Mar 06, 2015

Gene Kim (moderator), Gary Gruver, Andrew Phillips and Randy Shoup have discussed some of the benefits of microservices in a recent online panel.

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