InfoQ Homepage QCon Software Development Conference Content on InfoQ
-
Dealing with Performance Challenges - Optimized Data Formats
Sastry Malladi discusses the performance implications of using various data formats and versioning across eBay, showing the results of certain benchmarks concluding that JSON is the best format.
-
Designing & Consuming a Cloud 2.0 API
Andrew Phillips discusses Cloud API 2.0: the current state of cloud computing, why a Cloud API, the choices made while designing jClouds API, and how to consume such an API.
-
Breaking the Monolith
Stefan Tilkov suggests breaking a system into several subsystems, separating the micro and macro architecture, and addressing various integration issues in order to get a suppler architecture.
-
Enterprise Mobile Web Development
Robert Altland discusses what makes a great enterprise mobile application: types of apps, features, technologies and best practices.
-
Location Aware Mobile Web App with HTML5 and JavaScript
Andrea Giammarchi discusses the challenges and limitations writing a cross-platform maps application and the solution used by Nokia to solve the problem.
-
Play!: I’ll See Your Async and Raise You Reactive
Guillaume Bort and Sadek Drobi introduce Play, a Java and Scala web development framework, insisting on its asynchronous reactive capabilities built on Iteratee IO.
-
Data Infrastructure @ LinkedIn
Sid Anand presents the architecture set in place at LinkedIn and the data infrastructure running Java and Scala apps on top of Oracle, Voldemort, DataBus and Kafka.
-
Technical Debt - Why You Should Care
Felipe Rubim discusses several forms of technical debt, emphasizing that every member of the team should consider it, and suggesting taking concrete steps in measuring and reducing it.
-
Hybrid Mobile Applications using PhoneGap
Dave Johnson introduces PhoneGap: how to write apps with it, the existing community, an API overview, extending PhoneGap, tooling, libraries, and an argument on web vs. native apps.
-
Techniques for Scaling the Netflix API
Daniel Jacobson covers the history of Netflix’s APIs, adaptation for the cloud, development and testing, resiliency, and the future of their APIs.
-
JavaScript Today and Tomorrow: Evolving the Ambient Language of the Ambient Computing Era
Allen Wirfs-Brock reviews the evolution of JavaScript, observing its current status and foreseeing its near future, supporting the idea that JavaScript’s role will be even more predominant.
-
Uptime in High Volume Messaging Systems — Lessons Learned
Erik Onnen shares lessons learned while designing the architecture, implementing it, and releasing it into operations at Urban Airship, providing hosting for mobile services.