Microservices migration patterns
March 2, 2020
The path to migrating to microservices from a monolithic or service-oriented architecture is riddled with challenges, pitfalls, canyons, demons, and even fire-breathing dragons. Mark Richards walks you through the migration patterns that allow you to easily fly over this challenging road and ease the pain associated with moving to microservices.
Clean the swamp: Gain greater visibility, speed, and governance with data ops (sponsored by Hitachi Vantara)
February 16, 2020
According to Gartner, over 80% of data lake projects were deemed inefficient. Data lakes come and go. Swamps happen. Data agility is fleeting. Chuck Yarbrough walks you through how data ops practices and a modern data architecture bring greater visibility and allow faster data access with proper governance.
The Importance of Continuous Regression for HW & SW Development: Improving Performance Over the Lifetime of a Product
February 16, 2020
Listen to Travis Lazar from Ampere Computing - a high-performance arm-based (aarch64) microprocessor development company - talk about how innovative continuous testing techniques have driven rock-soli …
Managing your Kafka in an explosive growth environment
February 12, 2020
Frequently, Kafka is just a piece of the stack that lives in production that often times no one wants to touchbecause it just works. Alon Gavra outlines how Kafka sits at the core of AppsFlyer's infrastructure that processes billions of events daily.
Deep learning coming to the tire industry: Warehouse staffing with RNN-LSTMs and pricing optimizations with DNNs
February 6, 2020
Deep learning has been a sweeping revolution in the world of AI and machine learning. But sometimes traditional industries can be left behind. Alex Liang details two solutions where deep learning is used: a warehouse staffing solution where LSTM RNNs are used for staffing level forecasting and a pricing recommendation solution where DNNs were used for data clustering and demand modeling.
Mozart in the box: Interacting with AI tools for music creation
February 4, 2020
Alessandro Palladini explores the role of experts and creatives in a world dominated by intelligent machines by bridging the gap between the research on complex systems and tools for creativity, examining what he believes to be the key design principles and perspectives on making intelligent tools for creativity and for experts in the loop.
Practical insights into deep reinforcement learning
February 4, 2020
Sahika Genc dives deep into the current state-of-the-art techniques in deep reinforcement learning (DRL) for a variety of use cases. Reinforcement learning (RL) is an advanced machine learning (ML) technique that makes short-term decisions while optimizing for a longer-term goal through trial and error.
Building a deployment pipeline with Jenkins 2
January 31, 2020
Brent Laster offers a brief, practical introduction to Jenkins as well as a guide to leveraging its automation and integration with other open source technologies to create a simple, working build and deployment pipeline that implements principles of continuous integration and continuous delivery.
How I failed to build a runbook automation system and what I learned
January 21, 2020
You're going to automate all the things, reduce toil, and make your systems smarter and recover automatically. . .except sometimes you're automating a house of cards built on the back of individual people and a well-meaning solution can fail to address the true problems in the system. Tim Bonci offers a postmortem of a solution that was designed to solve a common operational problem but failed.