1,455,522 Mar unique visitors
Rachel Reese on the challenges and benefits of using microservices at Jet. In particular how F# made it easier to refactor and maintain hundreds of microservices. The hard bit is the infrastructure.
Shen Yang discusses how Rally Software scales Agile through "Big Room Planning" which helps surface all problems and dependencies and enables decisions to be made and actions to be taken in real time.
Mathieu Bastian explores the mechanics of testing large, complex data workflows and tries to identify the most common challenges developers face. He looks at good practices to develop unit, integration, data and performance tests for data workflows. In terms of tools, he looks at what exists today for Hadoop, Pig and Spark with code examples.
Pair programming is one of the core techniques of eXtreme Programming and has been shown to be effective for knowledge sharing as well as code quality, but it is a practice that is often not used, even in the most agile of organizations. Linda Cook explores why that is and provides some advice on how to encourage teams to try the practice.
Olivier Bonsignour on what "X-Raying" software means, how it can help prevent software disasters and why CIOs should care.
New YorkJun 13-17
San FranciscoNov 7-11
LondonMar 6-10, 2017
Modeling the User Interface
Pedro J. Molina
Oct 26, 2011
Model-driven Systems: What, Why and How to Test
Oct 10, 2011
Acceleo: And You Thought You Knew Template-based Generators?
Sep 28, 2011
Factories-in-the-Small: Raytheon Experiences using the Software Factories Methodologies
John Slaby and Jezz Santos
Sep 15, 2011
Why Program by Hand in Five Days what You Can Spend Five Years of Your Life Automating?
Sep 02, 2011
Type Systems for DSLs
Aug 16, 2011
Model Driven Development Beyond Code Generation
Aug 04, 2011
Visual Studio v. Eclipse: a Comparison of Automation Tooling
Jul 18, 2011
Vulnerability in Java Reflection Library Still Present after 30 Months
Collision: How Flash Storage Will Transform IT
Rachel Reese on The Good and Bad of Microservices (with F#)
Collision: Online Harassment and Machine Learning
Why Won’t They Pair?
Collaboration and Alignment Towards a Common Purpose
Operational Data Stream and Batch Processing at Netflix with Mantis
Open Sourcing Artificial Intelligence Research
Continuous Deployment at Instagram
The Holistic Approach: Preventing Software Disasters
Subscribe to our Weekly email newsletter to follow all new content on InfoQ
Personalize Your Main Interests
This affects what content you see on the homepage & your RSS feed. Click preferences to access more fine-grained personalization.
Forgot password ?
Back to login
Don't have a username ?
Is your profile up-to-date? Please take a moment to review and update.
Note: If updating/changing your email, a validation request will be sent
Keep current company name
Keep current company role
Keep current company Size
Keep current country/zone
Keep current state/province/region
Subscribe to our newsletter?
Subscribe to our industry email notices?