In this issue, August 20, 2019 [View it in your browser.](
[header]
[The FT's Transition to DevOps](#FT), [ML Fraud Detection](#ML), [AWS Lake Formation](#AWS), [Rook v1.0](#Rook), , [Kubernetes](#Kubernetes),[Locks](#Locks), [Facebook Hermes](#Facebook), [Serverless Architecture](#Serverless), [Testing Microservices](#Testing), [Empathy](#Empathy)
[icon]
[Early bird expires this week. Save up to $645 before Aug 24th.](
There isnât a better time to reserve your spot at QConSF 2019. Join speakers like Microsoftâs Principal Engineer Chris Gillum, Netflixâs Engineering Manager Aaron Blohowiak & Googleâs Software Engineer Christie Wilson. Save up to $645 if you [register]( before Aug 24th.
Â
SPONSOR AD
[Redgate_ad_img](
[The 2019 State of Database DevOps](
All the latest insights on DevOps adoption rates among SQL Server Professionals. [Read the report]( to understand the challenges â and the opportunities â of adopting database DevOps alongside broader DevOps initiatives.
[(
[] [Key Takeaway Points and Lessons Learned from QCon New York 2019](
The 8th edition of QCon New York (June 24-26, 2019) wasnât just a software conference; it was the software conference where leading shops like Slack, Google, Uber, and Netflix opened their doors and shared engineering successes and failures. Over 1200 software engineers came together for technical talks, panels, AMAs, open spaces and networking at QCon. (Article)
[(
[] [Sarah Wells on FT's Transition to DevOps](
In this podcast recorded at QCon London 2019, Shane Hastie, Lead Editor for Culture & Methods, spoke to Sarah Wells, technical director for operations and reliability at the Financial Times about their adoption of DevOps. (Podcast)
[(
[Build better teams- learn how others have done it](
If you have been managing teams before or just getting started, there are techniques and ideas captured within our [essential podcasts]( that can help build culture, improve relationships and enhance productivity.
[AI, ML & Data Engineering Latest Content](
TOP AI, ML & Data Engineering NEWS HEADLINES
-
[] [University Research Teams Open-Source Natural Adversarial Image DataSet for Computer-Vision AI](
[] [article](
[Fraud Detection Using Random Forest, Neural Autoencoder, and Isolation Forest Techniques](
In this article, the authors discuss how to detect fraud in credit card transactions, using supervised machine learning algorithms (random forest, logistic regression) as well as outlier detection approaches using isolation forest technique and anomaly detection using the neural autoencoder. (Article)
[] [presentation](
[Hands-on Feature Engineering for Natural Language Processing](
Susan Li shares various NLP feature engineering techniques, from Bag-Of-Words to TF-IDF to word embedding that includes feature engineering for both ML models and an emerging DL approach. She covers the details including contextual & linguistic feature extraction, vectorization, n-grams, topic modeling, and named entity resolution which are based on concepts from mathematics, information retrieval, and NLP. (Presentation with transcript included)
The next QCon is [QCon San Francisco, Nov 11-13, 2019](. Join us!
[DevOps Latest Content](
TOP DevOps NEWS HEADLINES
-
[] [Amazon Releases AWS Lake Formation to General Availability](
-
[] [Google Announces General Availability of Cloud Security Scanner for GKE and Compute Engine](
-
[] [Introducing CircleCI Windows Support, a CI/CD Pipeline on a Windows Virtual Machine](
-
[] [Rook v1.0 Adds Support for Ceph Nautilus, EdgeFS, and NFS Operator](
-
[] [Google Releases Enterprise Database Options, Targets SQL Server Customers](
[] [article](
[Kubernetes Workloads in the Serverless Era: Architecture, Platforms, and Trends](
Explore how microservices architecture has evolved into cloud-native architecture, where many of the infrastructure concerns are provided by Kubernetes in combination with additional abstractions provided by service mesh and serverless frameworks. In addition, the serverless ecosystem is evolving by exploring standard and open packaging, runtimes, and event formats. (Article)
[(
[] [The InfoQ eMag - Service Mesh: Past, Present, and Future](
This emag aims to remove some of the confusion around the topic of "service mesh", and help architects and technical leaders to choose if, when, and how to deploy a service mesh. A "service mesh" manages service-to-service communications across a compute cluster, and handles dynamic service discovery and routing, and also provides cross-cutting support for observability, reliability, and security. (eMag)
[(
[] [The InfoQ eMag: DevOps for the Database](
In this eMag, we discuss the unique aspects of databases, both relational and NoSQL, in a successful continuous integration environment. (eMag)
SPONSOR AD
[NGINX_ad_img](
[From Docker to Kubernetes: Container Networking 101 (By OâReilly)](
This ebook excerpt provides developers, site reliability engineers, and architects with a look at container networking, container orchestration, and service discovery, and shares several solutions. It also covers the capabilities of many open source tools, including Kubernetes. [Download Now](.
[Development Latest Content](
[] [presentation](
[Let's Talk Locks!](
Kavya Joshi explores when and why locks affect performance, delves into Goâs lock implementation as a case study, and discusses strategies one can use when locks are actually a problem. (Presentation with transcript included)
[] [emag](
[Operationalizing Microservices](
Scaling up from proof-of-concept to production-grade microservices requires serious planning, dedication and time. Companies that have invested heavily in creating stable microservices architectures have learned many lessons. This InfoQ eMag takes in inside look - [Download Now](.
SPONSOR AD
[LightStep_ad_img](
[The Only Good Reason to Adopt Microservices](
Many organizations are plotting a path towards microservices; unfortunately, itâs not clear that they all understand why theyâre doing so. People rarely cite the one truly excellent reason to adopt microservices: shipping their org chart. [Learn More](.
[Web Development Latest Content](
[] [presentation](
[Real-World Examples of FaaS](
John Graham-Cumming talks about Cloudflare Workers, a new architecture launched by Cloudflare. They launched it over a year ago, bringing the ability to run JavaScript and then any WASM-targeting language on their 165+ locations around the world. He looks at real-world examples, not proofs-of-concept or textbook ideas, of what's being built using this new architecture. (Presentation with transcript included)
[] [presentation](
[Does JavaScript Adopt Functional Programming?](
Yoav Luft discusses a study attempting to determine whether JavaScript developers are adopting a more declarative programming style, and whether this style is influenced by functional programming. (Presentation)
[Mobile and IoT Latest Content](
[] [Facebook Hermes May Significantly Reduce Boot-Time and Memory Usage in Android React Native Apps](
Recently open-sourced by Facebook, JavaScript Engine Hermes aims to improve the performance of React Native Apps on Android devices, especially focusing on startup performance, download size, and memory consumption. Facebook claims are backed by initial benchmarking on Microsoft Office and Mattermost, an open source alternative to Slack. (News)
SPONSOR AD
[RedsLabs_ad_img](
[Microservices with Redis Enterprise on Kubernetes](
Technologies such as containers and Kubernetes are emerging to facilitate the adoption and management of microservices. Learn why Redis Enterprise is uniquely suited to a microservices application environment. [Download the white paper](.
[Architecture & Design Latest Content](
TOP Architecture & Design NEWS HEADLINES
-
[] [Characteristics of Serverless Architecture](
[] [article](
[Testing Microservices: an Overview of 12 Useful Techniques - Part 1](
When building a microservice system you will need to manage inter-dependent components in order to test in a cost and time effective way. You can use test doubles in your microservice tests that pretend to be real dependencies for the purpose of the test. However, there are many options for implementing this. This article provides an overview and the tradeoffs of 12 techniques. (Article)
[] [presentation](
[Machine-to-Machine Interfaces](
Ari Lerner explores the ever-expanding world of machine-to-machine interfaces and presents a real-world use-case for all the buzzwords, including the blockchain, micropayments, and api-driven single-purpose services. (Presentation with transcript included)
[] [presentation](
[From Monolith to Observable Microservices Using DDD](
MarÃa Gómez shows how to move from a monolith to microservices applying Domain-Driven Design principles. Additionally, she explains how to better maintain microservices in production by making them observable. (Presentation with transcript included)
[] [presentation](
[Serverless Java](
Ivar Grimstad presents a gentle introduction to serverless and FaaS, what it means for developers, and why it is important to understand this paradigm. He then turns to solutions available for developing serverless applications, or functions, with Java. (Presentation with transcript included)
[] [presentation](
[The Events Must Flow: Lessons Learnt Evolving the Spotifyâs Event Delivery System](
Nelson Arape discusses the evolution of the Spotifyâs Event Delivery System and the lessons learned along the way. (Presentation)
[(
[] [5 essential software architecture podcasts to listen to in 2019](
[Learn]( what some of the most well-known and respected figures in the field of software architecture (Martin Fowler, Vaughn Vernon, Justin Cormack & more) have to say about new emerging trends and also the evolution of existing topics that have gained wider adoption.
SPONSOR AD
[WSO2_ad_img](
[APIs in a Microservice Architecture](
This webinar will discuss the impact of microservice architecture on your API strategies and designs and the possible changes needed in API design and deployment, API security, control and monitoring.
[Watch Now On-Demand](.
[Culture & Methods Latest Content](
TOP Culture & Methods NEWS HEADLINES
-
[] [Why Self-Organisation is Intuitive, Yet Challenging to Adopt](
[] [article](
[Balancing Generalists and Specialistsâ Building Successful Agile Teams](
Dave West of scrum.org discusses building successful agile teams, by exploring the concept of generalist vs. specialist team members, taking a look at technical skills and the balance of those skills, along with the job titles of those team members. (Article)
[] [article](
[Empathy is a Technical Skill](
Empathy, like software, is a deeply technical topic that can challenge you in the best way while making your life richer and more rewarding. This article explores how an empathy-focused approach to software development can help pay down technical debt, increase automated test coverage, build trust among team members, and contribute to the overall health of a software system. (Article)
[] [presentation](
[Breaking Hierarchy - How Spotify Enables Engineer Decision Making](
Kristian Lindwall shares how Spotify approaches the problem of fully leveraging the capacity of everyone in the organization. They have made efforts around how they position their engineers equal to managers, how they drive technical strategy and make decisions. He talks about useful models for structures and decision making, and how they approach leveraging the fully capacity of every individual. (Presentation with transcript included)
[] [presentation](
[Psychologically Safe Process Evolution in a Flat Structure](
Christopher Lucian shares practical ideas on how to add evolutionary management and process iteration into a company, such as establishing a safe environment for collaboration, encouraging new ideas to emerge, decentralizing the process identifying good and bad patterns by relating to successes and failures, escape complacency by allowing the good ideas to flourish and more. (Presentation with transcript included)
[] [pres](
[Rise of the Machines â AI in the Agile World](
Aidan Casey examines the AI capabilities available today in simple laymanâs terms and explores how these will be used to augment and shape the Agile world of tomorrow. (Presentation)
[] [pres](
[Strategy, Agility, Self-Organization and Maybe Ducks](
Markus Hippeli discusses the need to have a strategy to reach business agility. (Presentation)
LATEST WHITE PAPERS
[backtrace][Advanced Exception Handling in C# and .NET Applications](
[f5][The State of Application Services - Download the 2019 Report](
[influxdata][IoT Architecture - Choosing the Right IoT Data Platform](
[red hat][Become a Kubernetes Master - Download the Cheat Sheet](
[tasktop][Integration Patterns: Architecting your Value Stream for Speed and Quality](
Â
[tools]
[Monitor your applications built in Java, .NET , Ruby, PHP and Node.js](
[twitter]( [facebook]( [linkedin]( [youtube](
You have received this message because you are subscribed to the âTop Content Newsletter". To stop receiving weekly updates on trends, please click the following link: [Unsubscribe](
Forwarded newsletter? [Register to get your own weekly newsletter.](
- - -
C4Media Inc. (InfoQ.com),
2275 Lake Shore Boulevard West, Suite #325, Toronto, Ontario, Canada, M8V 3Y3