BT

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

Older rss
  • .NET Follow 50 Followers

    On Abstractions and For-Each Performance in C#

    by Jonathan Allen Follow 7 Followers on  Sep 29, 2016 2

    Donald Knuth famously said, “We should forget about small efficiencies, say about 97% of the time”. But when faced with the other 3%, it is good to know what’s going on behind the scenes. So in this article we’ll be taking a dive into the foreach loop.

  • .NET Follow 50 Followers

    Designing with Exceptions in .NET

    by Jonathan Allen Follow 7 Followers on  Sep 09, 2016

    Exceptions are an integral part of working with .NET, but far too many developers don’t think about them from an API design perspective. Most of their work begins and ends with knowing which exceptions they need to catch and which should be allowed to hit the global logger. You can significantly reduce the time it takes to correct bugs if you design the API to use exceptions correctly.

  • Architecture & Design Follow 276 Followers

    Microservices Evolution at SoundCloud

    by Alex Giamas Follow 0 Followers on  Mar 21, 2016 3

    At the MicroXchg conference in Berlin, Bora Tunca from SoundCloud presented the evolution of SoundCloud’s microservices architecture throughout the years. We had the opportunity to interview him and learn more about SoundCloud’s architecture evolution and microservices in general.

Web API Follow 48 Followers

Graph API in a Large Scale Environment

Posted by Maor Cohen Follow 0 Followers on  Feb 13, 2016

MyHeritage and its FamilyGraph API support millions of API calls every day providing a huge challenge in terms of performance, scalability and security.

Followers

Metadata-Driven Design: Designing a Flexible Engine for API Data Retrieval

Posted by Aaron Kendall Follow 0 Followers on  Apr 13, 2015

Bulk data is usually accessed via files & FTP. As collaboration migrates to APIs, what are the requirements for data APIs? Here we describe a meta-data driven architecture for bulk data ingestion.

Followers

Review: Designing APIs for the Web

Posted by Mark W. Foster Follow 0 Followers on  Dec 06, 2014

Mike Amundsen's series "Designing APIs for the Web" is a straightforward dive into API design suitable for a broad set of stakeholders. This article reviews the series so you know what to expect.

Followers

Why Some Web APIs Are Not RESTful and What Can Be Done About It

Posted by Abel Avram Follow 4 Followers on  Oct 26, 2014

Many Web API designers claim their are RESTful, but their APIs have little in common with REST. What can be done to make a web service API truly RESTful? 8

Followers

Restify and Mobilize Your Data

Posted by Val Huber Follow 0 Followers on  May 21, 2014

Val Huber explains creating a RESTful API from an existing database schema, extending the API to define multi-table hierarchical resources, and adding behavior using declarative reactive expressions. 2

Followers

Designing an Event Log API with RAML

Posted by Saul Caganoff Follow 1 Followers on  Apr 11, 2014

The RAML API specification language includes constructs that reduce duplication inherent in other formats. This article steps through a simple API design to illustrate some of RAML's DRY features. 1

Followers

Seven Steps to Create an Unbeatable Enterprise Mobility Strategy

Posted by Arun Bhattacharya Follow 0 Followers on  Apr 01, 2014

As mobility is transforming our lives, this article gives a step-by-step approach on how enterprises can seamlessly connect their mobile workforce to back-end systems for increased productivity. 2

Followers

Minding the API Hierarchy of Needs with RAML and APIkit

Posted by Reza Shafii Follow 0 Followers on  Jan 15, 2014

Reza Shafii explains how to satisfy two fundamental needs of API design and implementation, as defined by the API hierarchy of needs, with RAML, API Designer and APIkit.

Followers

Exposing CQRS Through a RESTful API

Posted by Ali Kheyrollahi Follow 0 Followers on  Dec 09, 2013

We demonstrate how to build a RESTful API on top of CQRS systems. The result joins HTTP semantics and REST style with distributed computing concerns such as eventual consistency and concurrency. 8

Login to InfoQ to interact with what matters most to you.


Recover your password...

Follow

Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.

Like

More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.

Notifications

Stay up-to-date

Set up your notifications and don't miss out on content that matters to you

BT