InfoQ Homepage QCon Software Development Conference Content on InfoQ
-
Real-Time Fraud Detection with Graphs
Jim Webber talks about several kinds of fraud common in financial services and how each decomposes into a straightforward graph use-case. He explores them using Neo4j and Cypher query language.
-
Java vs. C Performance
Cliff Click takes a look at Java vs C performance. He discusses both languages' strong and weak points and the programming context surrounding language choices.
-
Profilers Are Lying Hobbits (and we hate them!)
Nitsan Wakart discusses concrete cases in which profilers misguide, misrepresent and at times subvert the systems they aim to help us diagnose.
-
How to I/O?
Todd Montgomery discusses the challenges of I/O, as software and hardware change rapidly and conventional wisdom must evolve to keep up, revisiting old ideas with new and different perspectives.
-
How NOT to Measure Latency
Gil Tene provides an in-depth overview of Latency and Response Time Characterization, including proven methodologies for measuring, reporting, and investigating latencies, including pitfalls to avoid.
-
Test-Driven Microservices: System Confidence
Russ Miles shows how we can build production-level confidence in our polyglot microservices by applying the test-driven approach to synchronous (REST) and asynchronous (Messaging) services.
-
Monkeys in Lab Coats: Applying Failure Testing Research @Netflix
The authors present how lineage-driven fault injection evolved from a theoretical model into an automated failure testing system that leverages Netflix’s fault injection and tracing infrastructures.
-
Understanding Hardware Transactional Memory
Gil Tene explores the underlying mechanics that power HTM on current platforms, focusing on things developers need to understand when contemplating the use of HTM in new and existing code.
-
#NetflixEverywhere Global Architecture
Josh Evans discusses architectural patterns used by Netflix to enable seamless, multi-region traffic management, reliable, fast data propagation, and efficient service infrastructure.
-
Unevenly Distributed
For over a year now, Adrian has been reading a research paper every weekday and posting a summary to his blog, 'The Morning Paper.' This is the story of what he has learned on the journey
-
Creating a Rainstorm Using Infrared and C#
Lisa Taylor shares the story of programming trial and error. Using C#, JavaScript, pixels and bitmaps, loops and infrared light she created a digital rainstorm inside a shipping container.
-
Go On, Say Yes, And…
Jeanine Spence explores the customer centric and iteration concepts of Design Thinking as an approach to problem solving through the lens of the personal, presenting 5 ways to put them into practice.