InfoQ Homepage Architecture & Design Content on InfoQ
-
Developing Passion, in Many Senses
Jon Skeet keynotes on developers’ passion for their craft, how to find, nurture and enjoy it, how to balance work and life activities, when to step back, and if too much passion can be a problem.
-
Design Goals of the Smallest Federated Wiki
Ward Cunningham discusses the designs goals of a federated wiki.
-
The Sweet Spot
Alberto Brandolini discusses how the Theory of Constraints, Kanban, CQRS, Domain-Driven Design, EventStorming and UX blend together to solve the real problems in software development.
-
Building IoT APIs - Dos and Don’ts
Preeti Lovekar, Simon Lemay discuss the major components of an IOT platform, dos and don’ts when building APIs for them, common pitfalls and solutions using open source tools and standards.
-
Conquering Content-enabled Web and Mobile Applications with Spring and Groovy
Russ Danner demonstrates how organizations succeeded by leveraging Spring Framework, Groovy, other Java technologies and CMS frameworks to build and manage content rich applications.
-
Writing AST Transformations - Get Practical in 90 minutes
Baruch Sadogursky and Fred Simon explain how to write AST transformations.
-
When the Connection Fails - Developing Offline Mobile Applications
Barbara Fusinska presents ideas and approaches for developing a system as a whole, explaining the latest patterns, practices and architectures used in modern day mobile and web offline apps.
-
Statistical Debugging for Real-World Performance Problems
The authors show how statistical debugging can be used for diagnosing performance problems, lowing the overhead of run-time performance diagnosis without extending the diagnosis latency.
-
Measuring Microservices
Richard Rodger discusses measuring the benefits of using microservices from a business perspective in order to evaluate their impact on an organization.
-
Device Management for OSGi IoT Gateways
Luca Dazi surveys the current solutions for remotely managing Java/OSGi IoT gateways over IoT protocols like MQTT and CoAP: Eclipse Kura, Lightweight M2M (LWM2M) protocol, and Eclipse Leshan.
-
End-to-end IoT Solutions with Java and Eclipse IoT Technology
Benjamin Cabé provides concrete examples of how to build end-to-end solutions with the Eclipse IoT Java stack and projects such as Paho, Kura, Californium and Concierge.
-
A Taste of Random Decision Forests on Apache Spark
Sean Owen introduces Spark, Scala and random decision forests, and demonstrates the process of analyzing a real-world data set with them.