In this issue, October 01, 2019 [View it in your browser.](
[Effective Remote Meetings](#Remote), [Facebook's RoBERTa](#Facebook), [Postgres](#Postgres), [Netflix CDN](#Netflix), [AdoptOpenJDK QA](#Adopt), [.NET Core 3.0](#Net), [Vue 2 vs. Vue 3](#Vue), [Swift](#Swift), [Testing Microservices](#Testing)
[Want to master the tools, practices and techniques of AI and Machine Learning?](
Join the QCon San Francisco (Nov 14-15) 2-day intensive, hands-on [Learning Paths](. Get practical skills you can use immediately and learn from those actively working in this field: Clarence Chio or Hien Luu. [Find out more](.
Â
SPONSOR AD
[RedHat_ad_img](
[Become a Kubernetes master - Download the cheat sheet](
Kubernetes is an open-source platform for automating deployment, scaling, and operations of application containers across clusters of hosts. Learn how to install Minikube, run locally on Minikube, install Kubectl, and use the Kubectl CLI. [Download now](.
[(
[] [Judy Rees on Effective Remote Meetings](
In this podcast Shane Hastie, Lead Editor for Culture & Methods, spoke to Judy Rees about making remote meetings effective, clean language, the series of articles she is curating for InfoQ and the upcoming remote meeting that our listeners/readers are invited to participate in. (Podcast)
[(
[The uptake of the Rust programming language has moved from innovator to early adopter](
Do you want to know where the other programming languages are going, according to data from different sources and our editors' opinions? [Read the Programming Languages Trends report]( by InfoQ.
[] mailto:feedback@infoq.com
[Your feedback matters!](mailto:feedback@infoq.com)
[Tell us what you think](mailto:feedback@infoq.com) about the content on InfoQ and how we can help you better. Book a time with Charles Humble, InfoQ's editor-in-chief.
[AI, ML & Data Engineering Latest Content](
TOP AI, ML & Data Engineering NEWS HEADLINES
-
[] [Facebook Open-Sources RoBERTa: an Improved Natural Language Processing Model](
[]
[Postgres Handles More Than You Think](
Thinking about scaling beyond Postgres with a data store like Redis or Elasticsearch? Think again before adopting a complex infrastructure. Postgres can scale for heavy loads and offers powerful features which are not obvious at first sight. For example, it's possible to enable in-memory caching, text search, specialized indexing, and key-value storage. Article (Article)
[]
[Real-Time Stream Analysis in Functional Reactive Programming](
Riccardo Terrell discusses about a reactive approach to application design, and how to account for handling events in near real time employing the Functional Reactive Programming paradigm. (Presentation)
[]
[A Look at the Methods to Detect and Try to Remove Bias in Machine Learning Models](
Thierry Silbermann explores some examples where machine learning fails and/or is making a negative impact, looking at some of the tools available today to fix the model. (Presentation with transcript included)
The next QCon is [QCon San Francisco, Nov 11-13, 2019](. Join us!
SPONSOR AD
[Redgate_ad_img](
[What You Need to Know About the 2019 DORA Accelerate State of DevOps Report](
Join Jez Humble, a founding member of DORA, and Redgateâs Microsoft MVP Steve Jones [to learn]( the latest insights from the 2019 Accelerate State of DevOps Report.
[DevOps Latest Content](
TOP DevOps NEWS HEADLINES
-
[] [Managing Global CDN Operations at Netflix](
[] [Google Releases Cloud Dataproc for Kubernetes in Alpha](
Google Cloud Dataproc is an open-source data and analytic processing service based on Hadoop and Spark. Google has recently announced the alpha availability of Cloud Dataproc for Kubernetes, which provides customers with a more efficient method to process data across platforms.(News)
SPONSOR AD
[Instana_ad_img](
[Why are My Microservices Slow?](
Discover the common challenges found when operating distributed cloud-native environments and how to approach them:
- Performance and reliability
- Tracing and call analysis
- Bottlenecks and errors
[Learn More](.
[Java Latest Content](
TOP Java NEWS HEADLINES
-
[] [AdoptOpenJDK Introduces Quality Assurance Program](
[]
[The Trouble with Memory](
Kirk Pepperdine takes a look at the telltale signs that a JVM based application is in the 60% memory inefficiency area, and demonstrates the steps one can take to attack this problem. (Presentation with transcript included)
SPONSOR AD
[WhiteSource_ad_img](
[What are the Most Secure Programming Languages?](
This research report focuses on open source security vulnerabilities in C, Java, JavaScript, Python, Ruby, PHP, and C++, to find out which programming languages are most secure, which vulnerability types are most common in each language, and why. [Download Now](.
[.NET Latest Content](
TOP .NET NEWS HEADLINES
-
[] [Microsoft .NET Conf 2019: .NET Core 3.0, C# 8.0, F# 4.7, and Machine Learning](
-
[] [Microsoft Releases .NET Core 3.0](
[]
[Single Page Applications and ASP.NET Core 3.0](
Web development has changed in the past few years, with the maturity of Angular, React, Vue, and others. Weâve moved from building web pages to building apps. Weâve also been shifting from rendering markup on the server, to more commonly rendering it directly in the browser. But as developers continue to transition to client-side development, many are asking if they should still be using ASP.NET. (Article)
SPONSOR AD
[GitLab_ad_img](
[Why DevOps Success Requires Testing in Production](
Adopting DevOps increases the cadence of application releases to production. To deliver value faster, I&O leaders must adopt shift-right testing practices. Learn about the benefits of testing in production in this Gartner report. [Download Now](.
[Web Development Latest Content](
TOP Web Development NEWS HEADLINES
-
[] [Vue 2 vs. Vue 3: James Stewart at Vue Glasgow Meetup](
-
[] [Storybook 5.2 Improves Design System Documentation](
[]
[Modern WAF Bypass Scripting Techniques for Autonomous Attacks](
Johnny Xmas talks how the various forms of âbot detectionâ out there work, and the philosophies behind how to modify/spoof the necessary client environments to bypass nearly all of them using anything from Python and JavaScript to Selenium, Puppeteer and beyond. (Presentation with transcript included)
SPONSOR AD
[NGINX_ad_img](
[API Traffic Management 101 (By OâReilly)](
In this eBook, Mike Amundsen explores the basic concepts and challenges of monitoring and managing API traffic. He examines the North/South and East/West models for API traffic, how to maintain network reliability and resilience, security basics, and more. [Download Now](.
[Mobile and IoT Latest Content](
TOP Mobile and IoT NEWS HEADLINES
-
[] [Swift 5.1 Brings Module Stability, Opaque Return Types, Property Wrappers and More](
[]
[The Why, How, and What of Three Industry-Oriented IoT Projects: Highlights from WebExpo 2019](
Tomáš Morava, CFO and co-founder at Hardwario, recently presented at WebExpo 2019 in Prague three practical, industry-oriented applications of IoT in the automotive and agriculture sectors. Morava illustrated at length in an interview with InfoQ how deploying the Internet of Things in the industry need not be complicated nor expensive. (Article)
[Architecture & Design Latest Content](
TOP Architecture & Design NEWS HEADLINES
-
[] [Design and Implementation of a DDD-Based Modular Monolith](
[]
[Testing Microservices: Examining the Tradeoffs of Twelve Techniques - Part 2](
A successful microservice testing strategy must effectively manage the interdependent components involved. This article presents the tradeoffs for twelve testing techniques. Each approach has advantages and disadvantages. Which technique, or blend of techniques, should be used for your application, depends on your context. (Article)
[]
[Evolutionary Architecture](
Rebecca Parsons discusses traditional approaches of evolutionary architecture showing how to use fitness functions and transition to an evolutionary architecture even in the face of legacy systems. (Presentation)
[]
[Software Supply Chain Management with Grafeas and Kritis](
Aysylu Greenberg discusses the goals for Grafeas and Kritis used to secure a company's software supply chain, and concludes with the details of current and future development. (Presentation with transcript included)
[]
[The Not-So-Straightforward Road from Microservices to Serverless](
Phil Calçado discusses the fundamental concepts, technologies, and practices behind Microservices and Serverless, and how a software architect used to distributed systems based on microservices needs to change their mindset and approach when adopting Serverless. (Presentation with transcript included)
[]
[Peloton - Uber's Webscale Unified Scheduler on Mesos & Kubernetes](
Mayank Bansal and Min Cai present Peloton, a Unified Resource Scheduler for collocating heterogeneous workloads in shared Mesos clusters. Its goal is to manage compute resources more efficiently while providing hierarchical max-min fairness guarantees for different teams. Peloton schedules large-scale batch jobs with millions of tasks and supports distributed TensorFlow jobs with thousands of GPUs (Presentation with transcript included)
SPONSOR AD
[WSO2_ad_img](
[Ballerina: A Language for Network-Distributed Applications (By OâReilly)](
Get started with Ballerina, a general-purpose cloud native programming language that specializes in integration and contains features that incorporate current best practices for web programming, microservices, and DevOps-oriented development. [Download the guide](.
[Culture & Methods Latest Content](
TOP Culture & Methods NEWS HEADLINES
-
[] [Spotting and Calling out Micro-Inequities](
-
[] [Creating an Online Platform for Refugees Using Lean Startup](
-
[] [Highlights from JAFAC 2019 Day 2: Leadership, Cultural Readiness, Self Care and Growth Mindset](
-
[] [What Tech for Good is and Why it Matters](
[]
[Q&A on the Book Engineering the Digital Transformation](
The book Engineering the Digital Transformation by Gary Gruver provides a systematic approach for doing continuous improvement in organizations. He explores how we can leverage and modify engineering and manufacturing practices to address the unique characteristics and capabilities of software development. (Article)
[]
[How to Tell Compelling Stories Using Data: Q&A with Dr. Christine Bailey](
The more evidence we have, the more likely our ideas are believed - or so weâre conditioned to think . But data doesnât always engage people; this is where storytelling can help to combine data, insights, and emotion, said Dr. Christine Bailey. She presented techniques to tell compelling stories with data, and showed how that can increase our influence with external and internal stakeholders. (Article)
SPONSOR AD
[Split_ad_img](
[Feature Flag Best Practices (By OâReilly)](
With this practical book, developers will learn eight best practices for using feature flags in production, including how to configure and manage a growing set of feature flags within your product, maintain them over time, manage infrastructure migrations, and more. [Download the eBook](.
[]
[Q&A on the Book Level up Agile with Toyota Kata](
In the book Level Up Agile With Toyota Kata, Jesper Boeg explores how to apply Toyota Kata to drive improvement in organizations that are using or striving to use agile ways of working. He shares his experience from combining agile with Toyota Kata to enable organizations to keep improving towards their goals. (Article)
[]
[State of Agile Using Wardley Maps](
Philippe Guenet introduces Wardley Maps, explaining how to use mapping to build situational awareness in support of orientating Change, Product ownership, Agile adoption, and Digital Strategies. (Presentation)
[]
[Improving the Quality of Incoming Code](
Naresh Jain shares his experience of using PRRiskAdvisor to gradually educate and influence developers to write better code and also help the code reviewer to be more effective at their reviews. (Presentation)
[]
[From Developer to Security: How I Broke into Infosec](
Rey Bango discusses the impetus for his career change - from developer (building sites and apps for the web) to security -, the challenges he faced as a new person to the community, how he forged relationships that helped him pave a solid path in the right direction and how he eventually broke into this amazing and competitive field. (Presentation with transcript included)
SPONSORED CONTENT
LATEST WHITE PAPERS
[Architecting for IoT: Choosing the Right Data Platform](
[Advanced Exception Handling in C# and .NET Applications](
[Effective Feature Management â Download the eBook (By OâReilly)](
[Free Scrum Master Learning Path](
Â
[Attend KubeCon, the Kubernetes Conference, in San Diego this November. Learn more](
Â
EMAGS/MINI-BOOKS
Â
[tools]
[Monitor your applications built in Java, .NET , Ruby, PHP and Node.js](
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