BT
rss
Development Follow 748 Followers

Microsoft Open-Sources P Language for Safe Async Event-Driven Programming

by Sergio De Simone Follow 21 Followers on  Oct 12, 2016 1

Microsoft’s recently open-sourced P language aims to make it possible to write safe asynchronous event-driven programs on Linux, macOS, and Windows.

Architecture & Design Follow 2548 Followers

"Surviving Microservices" with Richard Rodger at microXchg: Messages, Pattern Matching and Failure

by Daniel Bryant Follow 806 Followers on  Mar 06, 2016

At the microXchg 2016 conference, held in Berlin, Germany, Richard Rodger presented “Surviving Microservices”, a practical guide for developers wanting to keep their microservices architectures ‘healthy and performant’. Key topics discussed in the talk included the benefits of message-oriented systems, pattern matching with inter-service communication, dealing with failure, and Seneca.js.

Followers

TypeSafe's Kevin Webber: Actor-based Concurrency for Reactive Systems

by Sergio De Simone Follow 21 Followers on  Sep 15, 2014

In a recent article on Medium, TypeSafe's Kevin Webber argues that reactive programming "isn’t just another trend but rather the paradigm for modern software developers to learn" since it helps them to build systems that are responsive, resilient, and scalable. He also suggests that actor-based concurrency is the most convenient foundations for a reactive system.

Followers

ZeroMQ Forked by its Creators

by Jonathan Allen Follow 641 Followers on  Mar 26, 2012 6

Martin Sustrik and Martin Lucina, creators of the original ZeroMQ, have decided to regain control of the project by forking it into a new project called Crossroads I/O. This report covers a brief history of ZeroMQ and its predecessor AMQP.

Followers

Using Messaging and Scheduling for Lock-free Access to Shared State

by Jonathan Allen Follow 641 Followers on  Apr 27, 2011 7

In a message passing system there may be times when mutable data must be shared amongst many tasks. In traditional programming this would be handled by a read-writer block, which would allow one writer thread to block all other threads while it updates the shared data. With a technique found in frameworks such as TPL Dataflow it is possible to avoid this.

Followers

Asynchronous Message Processing using Task Parallel Library and Reactive Extensions

by Jonathan Allen Follow 641 Followers on  Apr 25, 2011

A new preview of TPL Dataflow has recently been released along with Visual Studio Async. Along with performance enhancements and stronger ties with the Reactive Framework, it is being positioned as a foundation for building actor/agent style frameworks as opposed to a complete solution.

BT