InfoQ Homepage Programming Content on InfoQ
-
Getting Pushy with SignalR and Reactive Extensions
Jim Wooley outlines the synergies between SignalR and Reactive Extensions enabling asynchronous LINQ over HTTP push notifications sent to a variety of clients.
-
Introduction to Java Profiling
Jerry Yoakum discusses how code profiling tools and techniques can be used to evaluate code for constructions and errors that are likely to cause problems, highlight places in need of refactoring.
-
Pulsar: Real-time Analytics at Scale
Sharad Murthy & Tony Ng present Pulsar, a real-time streaming system which can scale to millions of events per second with high availability and 4GL language support.
-
Android Wear: Who’s Next
Wesley Reisz explores Android Wear, providing practical ways to introduce wearables into your mobile strategy and exercising the Android Wear API through a demo.
-
Evolving Projects to Concurrency with Wrangler
Simon Thompson shows how Wrangler can help with making systems run on multi-core hardware, including three Wrangler refactoring techniques for retrofitting concurrency to Erlang applications.
-
Spreadsheets for Developers
Felienne Hermans presents various algorithms that outlining the power of Excel, showing that spreadsheets are fit for TDD and rapid prototyping.
-
The Joy of Debugging Ourselves
Laurent Bossavit provides some suggestions on how to bring the fun back into programming by developing new skills such as leprechaun hunting and brain debugging.
-
Reactive Programming at Cloud-Scale and Beyond
Bart de Smet discusses how the reactive programming paradigm can be used for event stream processing and how it can be applied from small devices all the way to cloud-scale infrastructures.
-
Leading an API Community
Keran McKenzie takes a look at internationally successful developer programs looking at what developers love and hate, to show how to create, deliver and maintain an API community.
-
Opening Keynote - Programming as Distributed Cognition: Defining a Super Power
Chris Granger talks about his recent post “Coding is not the new literacy”, and how we need to do better at teaching people and get back to thinking about computers as a medium for us to think through
-
Reactive Stream Processing at Netflix
Justin Becker & Neeraj Joshi describe Mantis, discuss the challenges associated with designing for the cloud, processing billions of events, all while being cost sensitive.
-
LDB: 10x Performance Increase after Rewriting Linked-in C Module in Pure Erlang
Daniel Pezely discusses the 10 fold performance increase of a Lisp and C system after rewriting it in Erlang, outlining where issues existed before and the design and implementation of the new system.