InfoQ Homepage Conferences Content on InfoQ
-
Acceleration in the Wild with Dataflow Computing
James Spooner discusses the need to make good use of the underlying silicon using Dataflow computing and parallelism to improve throughput and latency for optimized data processing performance.
-
Polyfilling The HTML5 Gaps With JavaScript
Addy Osmani introduces polyfills, JavaScript shims that can be used to simulate HTML5 functionality in older browsers such as IE 6-8. He explains how to write new polyfills.
-
How AppFog Built a PaaS around CloudFoundry
Jeremy Voorhis introduces PaaS and CloudFoundry, then explains how AppFog built their own PaaS on top of CloudFoundry.
-
A Simple EventStore on both Amazon Web Services and Windows Azure
Yves Reynhout discusses event sourcing and storage, demoing implementing a conceptual event storage model on top of AWS Storage and Azure Storage Services.
-
Accessing Real-World APIs from Clojure
Pat Patterson discusses ways of consuming RESTful APIs from Clojure on a securely manner using OAuth 2.0.
-
mbeddr C: An Extensible Version of the C Programming Language for Embedded Programming
Markus Völter demoes programming for embedded systems using JetBrains’ MPS language workbench supporting C, C extensions, DSLs, product line variability, requirements traceability and model checking.
-
Mobile App Security Techniques and Traps
Graham Lee discusses designing, building and testing a secure mobile app, detailing several vulnerabilities that can be found in such apps and ways to deal with them.
-
Fast, Easy Usability Tricks for Big Product Improvements
Chris Nodder shares tips for getting a product vision, a high-level design, and a plan for the first sprints of a new product in one week.
-
Clojure in the Clouds
Micah Martin discusses creating web applications with Clojure and Joodo and Gaeshi deploying them on Google App Engine and Heroku.
-
Big Data Architectures at Facebook
Ashish Thusoo presents the data scalability issues at Facebook and the data architecture evolution from EDW to Hadoop to Puma.
-
Extreme FIX Messaging for Low-Latency
Kevin Houstoun and Rupert Smith discuss the creation of Java and .NET libraries for a FIX Protocol implementation without generating garbage in order to avoid the latency spikes associated with GC.
-
Building User Interfaces with Seesaw
Dave Ray introduces Seesaw, a user interface toolkit for Clojure built on top of Java Swing unifying various abstractions found in the Swing API for a more pleasant UI development.