BT

New Early adopter or innovator? InfoQ has been working on some new features for you. Learn more

Self Contained Systems (SCS): Microservices Done Right

Posted by Eberhard Wolff on  May 03, 2017

Everybody seems to be building microservices these days, and Self-contained Systems (SCS) are an opinionated approach to building services. Each SCS is effectively an autonomous web application. 2

Pascal Desmarets on NoSQL Data Modeling Best Practices

Posted by Srini Penchikala on  May 01, 2017

NoSQL databases are designed to store different types of data like Key Value, Documents, Time Series, Graph & IoT. Pascal Desmarets talks about how to do data modeling when using NoSQL databases. 1

Virtual Panel: Data Science, ML, DL, AI and the Enterprise Developer

Posted by Rags Srinivas on  Apr 27, 2017

InfoQ caught up with experts in the field to demystify the different topics surrounding AI, and how enterprise developers can leverage them today and thereby render their solutions more intelligently. 1

Always Be Publishing: Continuous Integration & Collaboration in Code Repositories for REST API Docs

Posted by Anne Gentle on  Apr 25, 2017

API documentation is an often overlooked part of making any API a success. This article explores how to make the documentation part of a continuous integration pipeline.

From Alibaba to Apache: RocketMQ’s Past, Present, and Future

Posted by Wang Xiaorui Feng Jia on  Apr 21, 2017

Feng Jia and Wang Xiaorui share the core distributed systems principals behind RocketMQ, Alibaba's distributed messaging and data streaming platform now open sourced through the Apache Foundation.

Q&A on The Rise and Fall of Software Recipes

Posted by Shane Hastie on  Apr 20, 2017

Darius Blasband has written a book which challenges the conventional wisdom of software engineering; he protests against the adoption of recipes and standards-based approaches .

Key Takeaway Points and Lessons Learned from QCon London 2017

Posted by Abel Avram on  Apr 18, 2017

This year was the 11th for QCon London; our largest London event to date. Including our 140 speakers we had 1435 team leads, architects, and project managers attending 112 technical sessions.

Want to Know What’s in a GC Pause? Go Look at the GC Log!

Posted by Kirk Pepperdine on  Apr 17, 2017

A superficial look at application performance will quite often have the garbage collector undeservedly incriminate itself. A proper GC log analysis can lead us past the “blame the collector” game.

Patterns and Practices in C# 7

Posted by Jonathan Allen on  Apr 13, 2017

C# 7 is a major update with a lot of interesting new capabilities. Using the principles found in the FDG, we’re going to look at strategies for getting the most from these new features. 1

BT