Machine learning research scientist John Langford talks to QCon chair Wesley Reisz about his ML system Vowpal Wabbit used for news personalisation on MSN. They also discuss how to get started in the field and its shift from academic research to industry use.
When generating RESTful services with WebAPI, a lot of boilerplate code has to be implemented. Amel Musić demonstrates how T4 and EnvDTE can be used to create a flexible code generator that dramatically reduces the amount of time and effort this takes.
HTTP-RPC is an open-source framework allowing developers to create and access cross-platform polyglot RESTful web services using a convenient, RPC-like metaphor, while preserving fundamental REST principles such as statelessness and uniform resource access.
With the fast-pace of cloud changes, cloud lock-in remains a popular refrain. But what does it mean, and how can you ensure you're maximizing your cloud investment while keeping portability in mind?
Consultants play a major role in helping companies deliver software. How do these consultants tackle lock-in and build portable solutions? In this interview, OpenCredo's Nicki Watt tackles this topic.
Intuit embarked on a redesign of their technology stack, creating a platform to build their product upon. In this Q&A, Alex Balazs, VP Fellow Architect of Turbo Tax tells us how they did it.
As we move towards microservice-based architectures, we're faced with an important decision: how do we wire our services together? 1
In this week's podcast Richard Seroter talks to James Shore, Llewellyn Falco, and Rebecca Wirfs-Brock on TDD and Incremental Architecture. 1
This is the second article of a two article series in which we try to work from an abstract level of IoT reference architectures towards a concrete architecture for actual use cases. 1
In this week's podcast QCon chair Wesley Reisz talks to Matt Ranney, who is the Chief Systems Architect at Uber, where he's helping build and scale everything he can.
A microservice's efficiency and resource consumption patterns are dramatically affected by its threading model. Choosing the correct model for your solution is a basic requirement for success. 4
In this 2nd installment on diagnosing performance issues, performance guru Andreas Grabner focuses on spotting performance & scalability issues in distributed Microservice Oriented Architecture