BT
Development Follow 508 Followers

restQL, a Microservices Query Language, Released on GitHub

by Thomas Betts Follow 24 Followers on  Jan 11, 2018

restQL, a query language for microservices, is now available as an open-source project on GitHub. The restQL language is intended to simplify common scenarios for client-side access to RESTful microservices, including multiple parallel calls and chained calls. restQL was created to avoid some limitations of the more well-known data querying and management frameworks Falcor and GraphQL.

Development Follow 508 Followers

Rust 1.23 Improves Memory Usage and More

by Sergio De Simone Follow 12 Followers on  Jan 07, 2018

The most significant improvement in Rust’s latest version is the reduction of memory usage made possible by avoiding some unnecessary copies. Additionally, rustdoc now consistently uses a CommonMark compliant engine to render the documentation.

Architecture & Design Follow 1762 Followers

Entity Services is an Antipattern

by Jan Stenberg Follow 28 Followers on  Dec 31, 2017 15

In a microservice based architecture, it is important to keep the different services separated. Entity services is a common pattern now applied to microservices, but Michael Nygard claims that entity services is an anti-pattern that works against separation.

Development Follow 508 Followers

Rust in Visual Studio and VS Code

by Jonathan Allen Follow 501 Followers on  Dec 15, 2017

Daniel Griffen has released a preview version of a Rust language service for Visual Studio. This plugin requires Visual Studio 2017 Preview, an experimental release stream for testing new VS features.

Development Follow 508 Followers

A Look at JSON-RPC

by Jonathan Allen Follow 501 Followers on  Dec 14, 2017 2

In yesterday’s report on the Language Server Protocol Support for Visual Studio, we mentioned that LSP is built on top of JSON-RPC 2.0. While it was created over a decade ago, JSON-RPC isn’t as well-known as SOAP or REST.

Java Follow 792 Followers

What's New in MicroProfile 1.2

by Michael Redlich Follow 11 Followers on  Nov 30, 2017

The Eclipse Foundation recently released MicroProfile version 1.2. New APIs added to this release include improved communications among microservices, response to system faults, and the JSON Web Toolkit (JWT). Emily Jiang, CDI and MicroProfile development lead at IBM, and Michael Croft, Java middleware consultant at Payara, spoke to InfoQ about this latest release.

Development Follow 508 Followers

Rust 1.22 Extends the ? Operator to Option Types

by Sergio De Simone Follow 12 Followers on  Nov 24, 2017

The latest release of Rust stabilizes the usage of ? with Option to simplify option handling. Additionally, it improves compiler performance and backtraces on macOS.

Development Follow 508 Followers

Real-Time Collaboration Comes to Atom

by Sergio De Simone Follow 12 Followers on  Nov 15, 2017

At QCon San Francisco 2017, GitHub’s Nathan Sobo has unveiled Atom’s new real-time collaboration plugin, Teletype. Teletype aims to make it possible for two developers to code together with the same ease as coding alone.

Architecture & Design Follow 1762 Followers

About the SOA Heritage Impact on Microservices

by Jan Stenberg Follow 28 Followers on  Nov 15, 2017

The heritage from SOA impacts the approach and design of a microservices architecture, how we select technology, and also the organisational aspects, Tareq Abedrabbo claimed at the recent Microservices Conference µCon London 2017. One example from his experience is that many organisations still have a separation between enterprise architects and developers.

Architecture & Design Follow 1762 Followers

Jonas Bonér on How Events Are Reshaping Modern Systems

by Srini Penchikala Follow 33 Followers on  Nov 14, 2017

Jonas Bonér talked about event driven services and how event driven architectures (EDA) and event stream processing (ESP) technologies are helping with designing the modern applications based on distributed systems. He spoke at the recent Reactive Summit 2017 Conference.

Architecture & Design Follow 1762 Followers

RockScript: An Open Source Scripting Language and Engine for Microservice Orchestration

by Daniel Bryant Follow 596 Followers on  Oct 27, 2017 4

Tom Baeyens has released a preview of RockScript, an open source scripting language and engine for integrating and orchestrating microservices. RockScript uses a language that looks much like JavaScript, which when executed by the accompanying engine allows the coordination of transactional activities within microservice systems in a similar fashion to Business Process Modelling (BPM).

Culture & Methods Follow 524 Followers

The Future of Work - Morning Sessions from Agile People Sweden

by Ben Linders Follow 20 Followers on  Oct 24, 2017

The fifth Agile People Sweden Conference is being held on October 23 and 24 in Stockholm. The 2017 conference theme is: The Future of Work - Scaling Agile to Improve Worklife. The Monday morning sessions explored agility scales, enterprise wide agility with sociocracy, and self organization.

Development Follow 508 Followers

Rust 1.21 Improves Language Syntax and Tooling

by Sergio De Simone Follow 12 Followers on  Oct 18, 2017 1

The Rust core team has just released Rust 1.21, bringing a new language feature making literals more flexible, library stabilizations, and improved support for tools.

DevOps Follow 652 Followers

Continuous Delivery of Telecom Software at Ericsson

by Hrishikesh Barua Follow 11 Followers on  Oct 12, 2017

The telecom industry has seen changes in service delivery processes in recent years via the adoption of DevOps principles and tools. Ericsson’s talk at the DevOps Enterprise Summit 2017 in London and their and continuous delivery paper outline the challenges they faced and how they overcame them.

Web API Follow 219 Followers

PayPal’s API Style Guide and Patterns

by Abel Avram Follow 7 Followers on  Sep 22, 2017

PayPal has created their platform as services connected to each other through RESTful APIs. They have developed guidelines and design patterns for creating and using these APIs, making them publicly available for other developers to get inspiration for their own projects.

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