InfoQ Homepage Development Content on InfoQ
-
Nonconformist Resilience: DB-backed Job Queues
John Mileham presents how they use, deploy Delayed::Job (a database-backed job queue) at Betterment for its transactional enqueue semantics, safe retry with exponential backoff, and its storage model.
-
Free as in Monads
Daniel Spiewak creates a `Free` monad to show how powerful it can be when applied to the right problems.
-
The Walking Dead - A Survival Guide to Resilient Reactive Applications
Michael Nitschinger discusses how to build event-driven applications that are resilient from the bottom up, allowing to deal with remote services that are failing, slow or misbehaving.
-
Email Enters the Bots’ Era: How to Bridge the Divide Between an Old & A New Technology
Antoine Lefeuvre compares emails and bots, highlighting the benefits and drawbacks of each.
-
Loquat: A Design for Large-scale Distributed Applications
Christopher Meiklejohn introduces Loqaut, a design for large-scale actor programming on the Erlang virtual machine.
-
Go Mobile in Africa and Monetize to 116M Customers Thanks to APIs
Aurélien Duval Delort presents Orange’s mobile APIs available in Africa.
-
Software (r)Evolution: A Crystal Ball to Prioritize Technical Debt
Adam Tornhill introduces techniques based on software evolution and psychology that help to uncover problematic code, detect organizational issues and make practical decisions guided by data.
-
From Front-end to Full Stack with Elixir & Phoenix
Lauren Tan discusses how one can create web applications with Elixir and Phoenix.
-
Pony: How I learned to stop worrying and embrace an unproven technology
Sean T. Allen talks about his experiences using Pony to build Wallaroo, a high-performance, low-latency stream processing engine.
-
Refactor Front-end APIs & Accounting for Tech Debt
Julia Nguyen talks about accounting for technical debt in feature work and best practices in refactoring front-end APIs based on her work adding Apple Pay support to perk itemization at Indiegogo.
-
Exploring UI Composition in Aurelia
Rob Eisenberg looks at Aurelia’s approach to UI composition through an exploration of its component model with configuration models based on JavaScript decorators and metadata.
-
React+Redux at Scale
Daniel Cousineau looks at how React and Redux scale, not just in terms of quantitative performance, but in terms of architecture and team participation.