InfoQ Homepage Architecture & Design Content on InfoQ
-
Dave Farley on the Rationale for Continuous Delivery
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
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
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
Gene Kim (moderator), Gary Gruver, Andrew Phillips and Randy Shoup have discussed some of the benefits of microservices in a recent online panel.
-
DevOps at the UK Government
Anna Shipman, technical architect at UK's Government Digital Service (GDS), revealed to the QCon London attendees how DevOps permeates their culture. GDS aims to lead the digital transformation of UK's government, "mak[ing] digital services and information simpler, clearer and faster". Its most well known site is GOV.UK, which provides government information and services.
-
Creating Mobile Native Apps in JavaScript with NativeScript
Telerik has opened for public access NativeScript, a framework for creating native cross-platform applications for Android, iOS and Windows Universal.
-
Microservices and Evolutionary Architecture
Service-Oriented Architecture (SOA) made us think about breaking up monolithic systems into individual services but also encouraged building producer driven monster services with centralised control. With microservices we are going back to the underlying notions of why SOA made sense, Rebecca Parsons claimed in a presentation at the QCon London conference.
-
An Architect's World View: A Guide to Values, Principles and Practices
At QCon London 2015, Colin Garlick presented “An Architect’s World View”, which provided a set of values, principles and practices to act as guidance for a software architect. The core values included people, the big picture, teamwork and integrity. Garlick proposed that these values are essentially characteristics that can be prioritised in order to work as a successful software architect.
-
Angular 2.0 Concerns Addressed at ng-conf 2015
Addressing a crowd of developers eager to know what will happen with Angular 2.0, core team members took the stage at ng-conf to allay some fears. From migration paths, language development, and release dates, much was covered to allay the community's fears.
-
Spring XD 1.1: Simplifying Big Data like Spring Did for Java EE
Pivotal recently released Spring XD 1.1 GA with new features including stream processing with Reactor, RxJava, Spark Streaming and Python. Additionally support for Kafka, batching and compression with RabbitMQ, and support for container group management when running on YARN are now featured.
-
Mobile Survey Q1 2015: Platform Status, Swift Adoption and Revenue
The recently published survey, State of the Developer Nation Q1 2015, conducted by VisionMobile analyzes the key mobile developer trends including the status of mobile platforms, Swift and revenue.
-
Dream Job, the Vision and the Journey to the Company Culture You Want
At QCon London 2015, Helen Walton and Pete Burden came up with a discussion on the impact of culture in project’s success (failure indeed) and gave practical advice on how to influence the organization's culture to which a person is working for
-
Flipboard Pushing Boundaries With Its Web Version Release
Recently, Flipboard has released the web version of its social-network aggregation magazine-format reader. This release aims to bring to the browser the same reading experience users have on Flipboard native applications. To accomplish it, the team responsible for the development had to push boundaries in web technologies to match its native apps counterparts.
-
jClarity Releases Illuminate Gold Edition Performance Evaluation Tool
jClarity is a relative newcomer on the Java Application Performance Monitoring scene, focusing on tools that deliver a diagnosis and a remedy rather than simply providing metrics that require skilled interpretation. InfoQ spoke to jClarity CEO Martijn Verburg about their new Illuminate Gold release
-
Google Play Services 7 Rollout has Begun
Google has announced the release of Google Play Services 7.0, which brings new APIs inside of Google Places, Google Play Games, Google Fit, and improvements to existing features.