InfoQ Homepage Development Content on InfoQ
-
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.
-
Brian Rasmussen on Building Language Tools With Project Roslyn
Brian Rasmussen explains Project Roslyn: accessing information about a code base, creating static analysis tools, building REPLs and other scripting tools with Roslyn, VS integration and much more.
-
Rúnar Bjarnason on Scalaz, Lenses, Functional Programming and Scala
Rúnar Bjarnason talks about the ideas behind and features in the popular scalaz library, programming concepts like (bi-directional) lenses, Scala Macros, and much more.
-
Miles Sabin on Dependent Types with Scala, Shapeless, Scala Macros
Miles Sabin explains dependent typing in Scala, the Shapeless project that demonstrates these concepts, static typing improvements in Scala and Scala Macros.
-
Challenges of Mobile HTML5 Development, with Andrea Giammarchi
Andrea talks about the challenges that developers are facing when working with JavaScript and CSS3. He also describes the solutions and tools that his team at Nokia are using to deliver their maps web aplication.
-
Neil Bartlett on Simplifying OSGi Development with BndTools
Neil Bartlett discusses why he felt it was necessary to create BndTools, an OSGi development environment for Eclipse, and what its advantages are over PDE for creating modular applications.
-
Lance Walton on Scala in the Enterprise
Lance Walton discusses Scala in the enterprise, educating developers in functional programming and whether Scala's binary compatibility issues between releases are a problem, and much more.
-
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.
-
Scala, Functional Programming and Play 2.0
Sadek Drobi discusses functional programming sand Scala's multi paradigm approach at QCon London 2012. He also shares insights into the new Play 2.0 framework.
-
Rupert Smith on Low-Latency Java Programming, FPGAs
Rupert Smith explains how to write low-latency code on plain JVMs (not realtime VMs) and how to avoid GC pauses. Also: how to exploit the capabilities of FPGAs to improve performance.