InfoQ Homepage ETE Content on InfoQ
-
The Changing Face of Communications: IoT, REST, & Reactive
Todd Montgomery explores questions related to WebSocket, HTTP/2, CoAP, MQTT, XMPP, and the way these protocols change how services communicate.
-
The Rise and Fall of the Go Web Framework
Jeremy Saenz discusses the use of web frameworks, suggesting that libraries, such as his open source project Martini, can better serve the needs of web development.
-
Concurrency: It’s Harder (and Easier) than You Think
Paul Butcher discusses difficulties with concurrency and some of the alternatives that help with this, focusing on Actors and how they help deal with threads and locks and make code clearer.
-
What Is Rust?
Yehuda Katz introduces Rust: the ownership system, automatic memory management which guarantees at compile time that a program will never segfault, making Rust code resilient against memory leaks.
-
core.async: Concurrency Without Callbacks
Stuart Halloway discusses the design of core.async and some of its capabilities: channels, put and take, go blocks, alts! and alts!!, timeouts, showing their use through code.
-
The Deep Learning Revolution: Rethinking Machine Learning Pipelines
Soumith Chintala introduces deep learning, what it is, why it has become popular, and how it can be fitted into existing machine learning solutions.
-
Ember: Off-the-shelf Productivity
Tom Dale discusses Ember.js: project governance, add-on ecosystem, tooling, Inspector, ES6, scalability, React.
-
Physical Computing, or How Software Meets Christmas Trees
Tom Igoe overviews some of the tools of physical computing and discusses how and by whom they’re being used to create new connected devices.
-
Angular 2: Built for Huge, Long-lasting Applications
Kent Dodds live codes an application using the pre-release alpha version of Angular 2.
-
Java Past, Present, and Future
Brian Goetz keynotes on Java’s history, evolution and its future, how it is going to meet the needs of today’s programming.
-
Reactive APIs in Spray, Akka and Scala
Jan Machacek demos creating and using reactive APIs in Scala with Spray and Akka.
-
High Performance Reactive Applications with Vert.x
Tim Fox introduces and demos building lightweight reactive applications with Vert.x.