InfoQ Homepage Development Content on InfoQ
-
Financial Grade OAuth and OpenID Connect
Nat Sakimura discusses using OAuth and OpenID for securing financial transaction services.
-
How to Develop Wearable & Alexa Voice UIs
Mark Heckler discusses and demonstrates how to develop wearable applications for smartwatches and voice-enabled applications for the Amazon Alexa product family to interact with cloud applications.
-
Do We Need Another Key-Value Store?
Hendrik Muhs introduces Keyvi, a key-value store based on 'finite state', describing the concepts, explaining what makes it different and where it is useful.
-
Prototype to Production: Creating Connected Hardware with Nerves
Justin Schneck demonstrates building simple devices using Nerves, discussing strategies for producing clean and maintainable code for embedded systems.
-
Choose Your Own Adventure: Chaos Engineering
Nora Jones talks about different experiences on "Chaos Adventures" including both successes and failures introducing Chaos in an organization.
-
Drinking from the Elixir Fountain of Resilience
Jearvon Dharrie talks about the factors that contribute to Elixir's perfect match for fault tolerance and resiliency, besides the Open Telecom Platform (OTP).
-
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.