SPONSOR AD Application Architecture for the Cloud. Cloud-service offerings have revolutionized application development and deployment. Nuxeo supports dynamic auto-scaling of all subsystems independently. Learn more. |
Data Science Latest Content infoq.com/data-science |
TOP Data Science NEWS HEADLINES |
With support for Machine Learning data pipelines, Apache Spark framework is a great choice for building a unified use case that combines ETL, batch analytics, streaming data analysis, and machine learning. In this fifth installment of Apache Spark article series, author Srini Penchikala discusses Spark ML package and how to use it to create and manage machine learning data pipelines. (Article) |
Andre Langevin and Mike Stolz discuss how Geode forms the core of many Wall Street derivative risk solutions. By externalizing risk from trading systems, Geode-based solutions provide cross-product risk management at speeds suitable for automated hedging, while simultaneously eliminating the back office costs associated with traditional trading system based solutions. (Presentation) |
SPONSOR AD Webinar: IoT - Databases and Devices. Nov. 17. Learn more and register. |
DevOps Latest Content infoq.com/devops |
TOP DevOps NEWS HEADLINES |
"Site Reliability Engineering - How Google Runs Production Systems" is an open window into Google's experience and expertise on running some of the largest IT systems in the world. The book describes the principles that underpin the Site Reliability Engineering discipline. It also details the key practices that allow Google to grow at breakneck speed without sacrificing performance or reliability. (Article) |
Casey West talks about anti-patterns and corresponding best practices based on his experience building application infrastructure and platforms, as well as the applications which are deployed to them. (Presentation) |
Cornelia Davis takes a holistic view of the Cloud Foundry “control plane” and maps the key functions to IT roles, and she shows which entitlements allow which configurations. Ultimately the goal is to understand how Cloud Foundry can be effectively used to optimize the development and operations (Devops) in the organization. (Presentation) |
Philip Glebow focuses on the new set of patterns, tools and processes that worked for them at Gap in considering integration, messaging, data, scaling, and other concerns. He shares what they've learned, how they’re rapidly delivering new capabilities with Cloud Foundry and where they’re headed next. (Presentation) |
John Feminella talks about how Platforms like Pivotal Cloud Foundry (PCF) can be viewed as contracts between applications and the people who build, operate, and deploy them. He examines the ways in which these contracts manifest themselves in different platforms, the kinds of contracts that exist in PCF, and how to assess whether a given platform makes a good tradeoff. (Presentation) |
Adrian Trenaman provides detailed examples of how HBC Digital has used Docker and where container technology has paid off and, pragmatically, what aspects of the technology haven't panned out as they thought they would. (Presentation) The next QCon is in San Francisco, Nov 7-11, 2016. Join us! |
Michael Cote explains why DevOps is "a thing," driven by real business needs and covers recent adoption trends (a sort of "state of the union" for DevOps). He reviews the challenges organizations face adopting it and, based on real world examples, goes over how to address those issues. (Presentation) |
Nicole Forsgren shares the results of studies spanning four years and 25,000 DevOps data points: continuous delivery and Lean management practices improves quality and security outcomes. (Presentation) |
SPONSOR AD Use Site24x7 APM Insight and get to the root cause of your application performance degradation. Drill into each layer of your application right down to individual SQL queries. Get started with your 30-day free trail. Sign Up now! |
Culture & Methods Latest Content infoq.com/culture-methods |
TOP Culture & Methods NEWS HEADLINES |
Standardizing requirements descriptions on Scrum projects benefit development and testing quality. Without standardizing, the project may suffer. Standardizing requirements descriptions provides a minimum of eight benefits from requirements descriptions unification, which in turn positively affects testing and makes management of ongoing changes in requirements easier with the help of tools. (Article) |
The Government Digital Service (GDS) aims to transform the relationship between citizen and state, moving the UK towards becoming a world-leading digital-by-default government. Nick Tune explores what GDS has achieved with assessments, sharing agile practices and experiences, and open source software, and shares what isn’t working so well in government IT. (Article) |
Luke Hohmann shows how Innovation Games have evolved into scalable multidimensional frameworks that are being used by agilists around the world to tackle various problems. (Presentation) |
Alexander Grosse discusses the principles behind building successful organizations that are growing with examples from SoundCloud and Twitter. (Presentation) |
Java Latest Content infoq.com/java |
TOP Java NEWS HEADLINES |
The flagship feature of Java 9 will be the new Java Platform Module System (JPMS). Given the maturity of OSGi there were technical, political and commercial reasons why another Java module system will soon exist. In this article we compare the two from a technical perspective and see how JPMS and OSGi can work together. (Article) |
Peter Lawrey discusses the differences between microservices and monolith architectures, their relative benefits and disadvantages, patterns and strategies implementing low latency microservices. (Presentation) The next QCon is in San Francisco, Nov 7-11, 2016. Join us! |
Development Latest Content infoq.com/development |
TOP Development NEWS HEADLINES |
Swift 3.0 has been released, writes Apple engineer Ted Kremenek, bringing a wealth of changes to the language and its standard library, additions to the Linux port, and the first official release of the Swift Package Manager. (News) |
Mobile Latest Content infoq.com/mobile |
TOP Mobile NEWS HEADLINES |
Android Studio 2.2 comes with enhancements across all development phases - Design, Development, Build and Test -, including a new Constraint Layout, Layout Editor, Firebase plug-in, Code Sample browser, Java 8 support, OpenJDK, GPU Debugger and others. (News) |
Dynamic Languages Latest Content infoq.com/dynamic_languages |
The Node.js Foundation has released the v7 beta for Node.js. Its release coincides with v6 becoming the foundation's second LTS release, where its life will continue under Active LTS and Maintenance until April 2019. (News) |
Architecture & Design Latest Content infoq.com/architecture-design |
With a focus on the business case for a CQRS architecture, this article covers the core concepts of Command Query Responsibility Segregation, and contrasts them with a common, n-tier architecture. Benefits including scalability and maintainability are highlighted, which can reduce the total cost of ownership, and lead to an improved return on investment when choosing a CQRS architecture. (Article) |
Aysylu Greenberg revisits some features of modern distributed systems through the lens of computer science research contributions over the past few decades. She shows three architectural patterns, their application, and reference papers that are relevant to today's distributed systems. (Presentation) The next QCon is in San Francisco, Nov 7-11, 2016. Join us! |
Thomissa Comellas shares her experiences developing and rolling out new Disaster Recovery Testing techniques at Dropbox. Tammy Butow shares how her team runs DRTs and has implemented the techniques Comellas has evangelized. (Presentation) The next QCon is in San Francisco, Nov 7-11, 2016. Join us! |
Steve Green discusses balancing emergent designs with intentional planning, common architecture principles, guidelines for measuring good architecture, and an evaluation of agile techniques. (Presentation) |
Daniel Rolnick provides insights on building and deploying microservices and talks about the process Yodle went through adopting and deploying microservices, including database architectures and architectural patterns that emerged. (Presentation) The next QCon is in San Francisco, Nov 7-11, 2016. Join us! |