InfoQ Homepage Architecture Content on InfoQ
-
Eric Evans on How Technology Influences DDD
Eric Evans shares his view on how the last trends in technology, such as NoSQL, functional languages, thick browser-based client, JSON and others, make him rethink some of the DDD concepts.
-
Rich Hickey on Datomic, Data Storage, Functional Programming and Immutability
Rich Hickey explains how immutability enables Datomic's features and facilitates programming (not just in functional languages). Also: Datomic and other NoSQL stores, Clojure Reducers and much more.
-
John Davies on the Financial Industry, Standards Based Messaging, Integration
John Davies talks about standards based messaging and integration in the finance business, the future of payment systems and mobile payment, and much more.
-
Stephanie Kaiser on Metrics Driven Design
Stephanie Kaiser explains how metrics driven design is used to develop and continuously improve games at wooga, how the company uses A/B testing and usability testing and much more.
-
Eli Collins on Hadoop
Eli Collins discusses Cloudera's CDH4 release, which tasks are well suited for Hadoop, Hadoop and MapReduce vs SQL, the state of Hadoop, and much more.
-
Stuart Halloway on Datomic, Clojure, Reducers
Stuart Halloway explains Datomic, programming transactional behavior with Datomic, Datalog and logic programming, programming with values, Clojure Reducers and much more.
-
Rich Hickey and Justin Sheehy about Datastores, NoSql and CAP
Rich Hickey and Justin Sheehy talk about scalability and transactionability of datastores. They explain tradeoffs for achieving read and/or write scalability on top of Datomic and Riak.
-
Phil Trelford on Functional Architectures, F#
Phil Trelford discusses how to design large scale applications with functional concepts, the state of the F# community and much more.
-
Mike Stolz on NoSQL and Big Data Design Patterns
In this interview recorded at QCon New York 2012 Conference, VMWare's Mike Stolz talks about the design patterns that help with processing and analyzing the unstructured data. He also explains the patterns for combining Fast Data with Big Data in finance applications as well as the role of in-memory databases in NoSQL database space.
-
Dick Wall on Scala, DI with SubCut, Scala Compiler Plugins, Java's Future
Dick Wall explores the state and future of Java, his reasons for switching to programming in Scala, the SubCut Dependency Injection library for Scala, Scala Compiler Plugins and much more.
-
Viktor Klang on Akka, Futures and Promises, Scala
Viktor Klang talks about the features of Akka 2.x and future releases, Akka's approach to fault tolerance, the effort to unify Futures in Scala, and the state of functional programming.
-
Markus Völter on DSLs, Modeling, MPS, Mbeddr
Markus Völter explains the concepts of the MPS Language Workbench, how it enabled the mbeddr project, approaches to DSLs and how to combine them, programs vs models, formal verification, and more.