Software Development Videos and Tutorials: Java, .NET, Ruby, Python, JavaScript, Agile, Software Testing
 
Category: <span>Software Architecture</span>

Software Development at Stack Overflow

Stack Overflow is developed with a hands-on approach, where practical facts always trump theoretical concerns and this allows us to have a unique blend of techniques and approaches to coding. This talk presents Stack Overflow’s usage of application architecture, coding abstractions, continuous deployment, methodology. I will give demos of our …

Evolutionary Architecture and Micro-Services

While micro-services are all the rage, they need to be approached with caution. Using the techniques of evolutionary architecture, coupled with continuous delivery, allows for the micro-services architecture and its companion data architecture to evolve. This talk explores the relationship between these three concepts, focusing on how they all support …