InfoQ Homepage Architecture & Design Content on InfoQ
-
Migration to Model Driven Engineering in the Development Process of Distributed Scientific Application Software
Daniel Rahon, Sébastien Schneider, Raphael Gayno, Jean Marc Gratien, Goulwen Le Fur present the process used in the development of distributed scientific applications at IFP Energies Nouvelles, France
-
Acknowledging CAP at the Root -- in the Domain Model
Eric Evans discusses three DDD patterns helping embedding CAP tradeoffs inside the domain model: Aggregates, Domain Events and Bounded Contexts.
-
Test-Driven Web APIs
Ian Robinson discusses creating test-driven, resource-oriented and hypermedia-based web APIs, and constructing clients for consuming them.
-
Reverend Bayes, Meet Countess Lovelace: Machine Learning and Programming
Andy Gordon discusses machine learning using functional programming, explaining how Infer.NET Fun turns the succinct syntax of F# into an executable modeling language for Bayesian machine learning.
-
Enyo: A Truly Cross-Platform JavaScript App Framework
Learn how Enyo’s elegant object model makes it simple to build and maintain even the most complex desktop and mobile apps.
-
Lessons from Erlang: Principles of Building Reliable Systems
Garrett Smith discusses building reliable systems starting with lessons from Erlang, then outlining a set of principles and the practices for applying them in languages such as Ruby, Python, and Java.
-
F# Big Data Scripting
Matthew Moloney shares some of the F# tools built at Microsoft Research for dealing with Big Data.
-
Famous Unsolved Codes: Kryptos
Elonka Dunin reviews the CIA Kryptos’ history, going over the parts that have been solved, and discussing efforts to crack the famous unsolved section, K4.
-
Introducing Online Education to Hypermedia
Guilherme Silveira discusses the difficulties faced by an online educational platform and corresponding solutions implemented at Caelum, their curriculum and how everything works.
-
The Evolving Panorama of Data
Rebecca Parsons proposes taking a different look at data, using different approaches and tools, then looks at some of the ways social data is used these days.
-
The CloudBrowser Web Application Framework
Godmar Back introduces CloudBrowser, a server centric web application framework where applications run in virtual browsers on the server while the rendering takes place on the client.
-
High Performance Computing in the Cloud
Dan Rosanova compares traditional HTC with cloud HPC, sharing a case study and statistics from a financial modeling scenario.