BT
Older rss
  • Microservice Threading Models and Their Tradeoffs

    by Glenn Engstrand on  May 06, 2016

    A micro-service'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. Engstrand investigates multiple options for a service's execution life-cycle, gives examples of the benefits and drawbacks for each choice, and provides recommendations for each model's implementation.

  • Locating Common Micro Service Performance Anti-Patterns

    by Andreas Grabner on  May 03, 2016

    In this the second installment on diagnosing performance issues, performance engineer Andreas Grabner focuses on spotting patterns that cause performance and scalability issues in distributed Micro Service Oriented Architectures.

  • Production Like Performance Tests of Web-Services

    by Stefan Goebbels on  Apr 29, 2016 3

    Tests should always keep the end user view in mind. But how to test web services, which are not directly customer-facing, and in particular, how to performance test them in a meaningful way? This article outlines performance split testing as a performance test approach that is relying on real-time production traffic.

Angular 2 and TypeScript - A High Level Overview

Posted by Yakov Fain on  Apr 26, 2016

Angular 2 & TypeScript have brought true object oriented development to the world's most popular web development framework. This article provides a high-level overview of Angular 2. 2

The InfoQ Podcast: Adrian Cockcroft on Microservices, Terraservices and Serverless Computing

Posted by Wesley Reisz on  Apr 22, 2016

For our inaugural podcast QCon chair Wesley Reisz talks to Adrian Cockcroft. Topics include microserivces, “Serverless" computing, Persistent memory and other potentially disruptive trends. 3

Key Takeaway Points and Lessons Learned from QCon London 2016

Posted by Abel Avram on  Apr 05, 2016

This article summarizes the key takeaways and highlights from QCon London 2016 as blogged and tweeted by attendees.

High Load Trading Transaction Processing with Reveno CQRS/Event Sourcing Framework

Posted by Artem Dmitriev on  Mar 29, 2016

Reveno is a powerful new, performant, JVM based lock-free transaction processing framework based on CQRS and event-sourcing patterns. In this article we develop a simple trading system using Reveno.

Microservices Evolution at SoundCloud

Posted by Alex Giamas on  Mar 21, 2016

At the MicroXchg conference in Berlin, Bora Tunca from SoundCloud presented the evolution of SoundCloud’s microservices architecture throughout the years. 3

One API, Many Facades?

Posted by Guillaume Laforge on  Mar 13, 2016

Beyond any ideal design of your API, reality strikes back with the concrete and differing concerns of varied API consumers. 2

Will AI Surpass Human Intelligence? Interview with Prof. Jürgen Schmidhuber on Deep Learning

Posted by Han Xu on  Mar 08, 2016

People worry about whether AI will surpass human intelligence these days. Prof. Juergen Schmidhuber will answer your questions and tell you more about deep learning as well as the latest trends in AI. 4

Automate Deployment & Management of Docker Cloud/Virtual Java Microservices with DCHQ

Posted by Amjad Afanah on  Feb 23, 2016

This article demonstrates a solution for automating the build, deployment and management of a Docker Java microservices application on any cloud or virtualization platform.

A Reference Architecture for the Internet of Things

Posted by Daniel Karzel, Hannelore Marginean, Tuan-Si Tran on  Jan 29, 2016

This is the first article of a two article series in which we try to work from an abstract level of IoT reference architectures towards a concrete architecture and implementation for actual use cases. 6

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