BT

“Age of Ascent” Case Study Highlights Cloud as Game Delivery Engine

by Richard Seroter on  Nov 13, 2014

Microsoft recently published a case study describing how a massively multiplayer online (MMO) game used Microsoft Azure to support tens of thousands of players in a single space battle. The case study looks at how architectural considerations like connectivity, latency, and scale can be addressed in an elastic cloud environment that must respond quickly to unexpected bursts in demand.

Gregor Hohpe on Architects in Enterprises

by Jan Stenberg on  Nov 10, 2014 2

Architecture is looking at things in a bigger context, thinking ahead and making decisions. Using their technical and communication skills architects can play a significant role in this by establishing direct contacts with people at different levels in an organisation, Gregor Hohpe said when sharing his experiences from working for Google, and now as Chief IT Architect at Allianz.

An Introduction to Minimum Viable Architecture

by Savita Pahuja on  Nov 08, 2014 3

This post describes the minimum viable architecture for developing minimum viable product. It includes the architecture specification in different phases of startup.

Rebuilding Wunderlist Using Microservices

by Jan Stenberg on  Nov 08, 2014 3

Chad Fowler, CTO at 6Wunderkinder, the company behind Wunderlist, describes how they went from a large monolithic Rails application and a large monolithic database to a system with many microservices, and the architecture they ended up with. Starting by adding new functionality as services and splitting the large database into smaller databases, they ended up doing a big rewrite of a new system.

Martin Fowler on Characteristics of Microservices

by Jan Stenberg on  Nov 06, 2014 8

Service-Oriented Architecture (SOA) is a very broad term and practically meaningless. Microservices is a subset of SOA with the value being that it allows us to put a label on this useful subset of SOA terminology, Martin Fowler stated in his keynote introducing Microservices when opening the GOTO Berlin Conference 2014.

Martin Fowler Describes "Sacrificial Architecture"

by Savita Pahuja on  Nov 02, 2014 4

Martin Fowler describes Sacrificial Architecture. This post highlights the need and benefits of sacrificial Architecture.

Exploring the Hexagonal Architecture

by Jan Stenberg on  Oct 31, 2014

Layered systems are an architectural style used essentially to avoid coupling, the biggest enemy of software maintainability, with Ports and Adapters, or a Hexagonal Architecture, an example of such an architecture, Ian Cooper explains in a presentation about architecture styles, specifically the Hexagonal Architecture.

Microsoft Expands Azure Machine Learning and Real Time Analytics Offering

by Alex Giamas on  Oct 31, 2014

Microsoft recently announced new machine learning capabilities for Microsoft Azure platform. Developers can also create their own web services and publish them to Azure Marketplace. Microsoft also announced availability of Apache Storm for Azure. Azure Stream Analytics, Data Factory and Event Hubs for Azure were all announced in the past few weeks by Microsoft. In this article we explore moreabout

Building Distributed Systems - Technology Considerations

by Victor Grazi on  Oct 31, 2014

The success of the RICON conference is a testimony to the importance of big applications in industry today. InfoQ speaks to RICON host Basho Technologies about considerations in building distributed systems and technical lessons learned at the conference.

Domain-Driven Design with Onion Architecture

by Jan Stenberg on  Oct 30, 2014

Domain-Driven Design (DDD) together with Onion Architecture is a combination that Wade Waldron believes has increased his code quality dramatically since he started using it a few years back. Using DDD was a kick-off but together with Onion architecture he found his code to be more readable and understandable, and far easier to maintain.

XHP-Bootstrap Project Announced, Combines XHP with Bootstrap Framework

by James Chesters on  Oct 29, 2014

Fred Emmott, software engineer for Facebook, has announced the release of XHP-Bootstrap project, combining XHP with the Bootstrap framework. Emmott describes XHP as a way to create HTML user interfaces from PHP or Hack, and provides an XML-like syntax for creating stringable objects representing markup.

Basho Technologies Hosts RICON Distributed Systems Conference

by Victor Grazi on  Oct 28, 2014

Basho Riak is emerging as -the- highly scalable NoSQL database. InfoQ talks with Basho CEO and President Adam Wray, and Peter Coppola - VP of Product, about the RICON conference, and about Basho, Riak, and distributed systems.

Testing Impact of Model Driven Development

by Ben Linders on  Oct 23, 2014 2

By using Model Driven Development component tests could be skipped and integration and system testing went a lot smoother, said Bryan Bakker in the presentation Model Driven Development (MDD) and its impact on testing. Main results from the MDD approach are a reduction of the amount of testing and increased reliability of the code that was generated from a mathematical model.

Designing Systems for Testability

by Ben Linders on  Oct 22, 2014

Testability must be explicitly designed in the system said Peter Zimmerer from Siemens AG. Test architects should drive testability and collaborate with architects, designers and testers in using good design and engineering practices. At the QA&Test 2014 conference Peter gave a tutorial about design for testability for embedded software systems.

Apache Camel 2.14: Java 8, Spring 4, REST DSL and Metrics

by Matt Raible on  Oct 21, 2014 1

The Apache Camel team recently released version 2.14, their 66th release. Camel is an open-source integration framework that provides components based on the popular enterprise integration patterns. It allows an application to define route and mediation rules in many domain-specific languages (DSLs), for example with Java, XML, Groovy and Scala.

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2014 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT