InfoQ Homepage Architecture & Design Content on InfoQ
-
Google Create Kubernetes-based VM/Docker Image Building Framework
Google have created a Kubernetes-based open source reference implementation that automates the building of custom Google Compute Engine VM images with Jenkins and Packer. The primary goal of this work is to demonstrate how to add image creation into a build pipeline for continuous delivery, and produce artifacts that may provide increased reliability and reduced speed of VM initialisation.
-
Capgemini Apollo: An Open Source Microservice and Big Data Platform
Capgemini are currently working on Apollo, an open source application platform built on top of the Apache Mesos cluster manager and Docker, which is designed to power next generation web services, microservices and big data platforms running at scale.
-
Parse Adds New Schema API and API Console
Parse has announced its new Schema API, which allows to programmatically manipulate the database schema used by an app, and the Parse API Console, which aims to make it easier to use Parse REST API without writing any code.
-
SQL Server 2016: Clustered Columnstore Index Enhancements
Clustered Columnstore Indexes were one of the two headline features for SQL Server 2014. Designed for tables with over 10 million rows, they allow for good performance on analytical queries without the need to explicitly specify indexes. With SQL Server 2016, they gain the ability to support secondary indexes.
-
Meeting Regulatory Demands with Agile Software Development
InfoQ interviewed Jan van Moll about regulatory demands for software in healthcare, satisfying these demands with waterfall project or with a mix of waterfall and agile, and introducing agile in an R&D organization that needs to fulfill regulatory demands.
-
WSO2 Announces API Cloud and App Cloud
At WSO2Con EU 2015, WSO2 has announced API Cloud and App Cloud, two complete solutions for managing APIs and respectively enterprise applications throughout their lifecycle.
-
SQL Server 2016: Updatable, Non-Clustered Columnstore Indexes
Non-clustered Columnstore Indexes are also getting some enhancements in SQL Server 2016. The most notable of these enhancements is the ability to be updated.
-
Managing Technical Debt Using Total Cost of Ownership
Total Cost of Ownership (TCO) can be used for investment decisions and financial benefit analysis. When applied to software it covers the initial development costs and subsequent maintenance costs until phase out of a product. TCO can support architectural decisions and management of technical debt.
-
Google Play Services 7.5 Adds New Capabilities, APIs, and More
At its latest Google I/O Developer Conference, Google announced the rollout of Google Play Services 7.5, which delivers new capabilities such as Smart Lock for Passwords and Instance ID; new APIs for Google Cloud Messaging and Google Cast; and supports accessing Google Maps API on Android Wear devices.
-
SQL Server 2016: In-Memory Columnstore Indexes
New for SQL Server 2016 is the ability to place a Columnstore Index on an In-Memory Table.
-
C# Futures: Immutable Classes
In the last of our C# Futures series, we look at proposal 159, which would add compiler support for immutable classes.
-
MemSQL 4 Database Supports Community Edition, Geospatial Intelligence and Spark Integration
Latest version of MemSQL, in-memory database with support for transactions and analytics, includes a new Community Edition for free use by organizations. MemSQL 4, released last week, also supports integration with Apache Spark, Hadoop Distributed File System (HDFS), and Amazon S3.
-
The CRM Landscape as Viewed by Teamleader
Last month, Teamleader won the HenQ award of the Boost competition at The Next Web Europe 2015 in Amsterdam, Netherlands. Benny Waelput from Teamleader discusses about the present and future of CRM systems.
-
Founder of API Blueprint Discusses Progress
API languages are in their infancy and API developers are actively using API Blueprint, RAML, and Swagger. Together, as a community, developers are defining the standards that will be used in the future. InfoQ recently had the opportunity to talk to Jakub Nesetril, creator of the API Blueprint project and CEO of Apiary.
-
Surviving Success
Teams rarely consider success as a mode of failure, but not preparing for exceeding their goals can be just as dangerous as ignoring basic software and infrastructure needs. Mark Simms and Mark Souza discuss anti-patterns they've seen and some of the best ways to architect to win in spite of your own success.