In this issue, December 01, 2020 View it in your browser.

Apple ML, BBC Serverless, Observability Roundtable, Automating Chaos, Server-Side Wasm, Java 16 and 17, Xamarin.Forms 5.0, Deno 1.5, Netflix GraphQL Federation, Agile & Data Science

Join the InfoQ .Net News Editors Team!

Are you a senior software developer? Would you like to share your knowledge with the community and publish on InfoQ? Join the InfoQ News Editors team. Share your topics of interest and availability and we'll get in touch: https://bit.ly/3pgyWgD.
 

SPONSOR AD

Teleport

Best Practices for Secure Infrastructure Access

This talk reframes how to manage secure access in a dev-friendly way using four principles: basing decisions on identity, making it easy to use, not trusting networks, and centralizing logging, with a practical application for SSH at the end. Live Webinar, December 10th, 2020 - Save Your Seat.

https://res.infoq.com/podcasts/millennial-generation-realities/en/smallimage/engineering-culture-200x200-1606340789081.jpg

Emily Jaksch on the Myths, Misconceptions and Realities of the Millennial Generation

In this podcast Shane Hastie, lead editor for culture & methods, spoke to Emily Jaksch about the myths, misconceptions and realities of the millennial generation. (Podcast)

Apple's ML Compute Framework Accelerates TensorFlow Training

As part of the recent macOS Big Sur release, Apple has included the ML Compute framework. ML Compute provides optimized mathematical libraries to improve training on CPU and GPU on both Intel and M1-based Macs, with up to a 7x improvement in training times using the TensorFlow deep-learning library. (News)

SPONSOR AD

CockroachLabs

Guide: How to Retain State in Kubernetes

Your application needs to retain state and you want to use Kubernetes. Unfortunately this presents some challeneges. In this guide we demonstate different ways to retain state in k8s (with different tradeoffs). Read the Guide.

TOP DevOps NEWS HEADLINES

  1. AWS Announces Gateway Load Balancer

  2. AWS Announces New Service: Amazon S3 Storage Lens

  3. HashiCorp Vault Adds Tokenization and Auto-Join Features

  4. Distributed Key-Value Store etcd Graduates at CNCF

  5. BBC Online Going Serverless

Building a Self-Service Cloud Services Brokerage at Scale

While not suitable for everyone, cloud brokerages are useful for large enterprises that want to improve their cloud management and operations. The article looks at planning and delivering a brokerage. (Article)

Instrumenting the Network for Successful AIOps

AIOps platforms empower IT teams to quickly find the root issues that originate in the network and disrupt running applications. AI/ML algorithms need access to high quality network data to determine what went wrong and where. Network visibility starts from TAPs around network equipment, and teams can add application instrumentation and logs as data sources for complete insights. (Article)

InfoQ Live Roundtable: Observability Patterns for Distributed Systems

The panelists explore how a sound observability strategy can help mitigate operational costs and avoid common pitfalls in monitoring distributed systems. (Presentation with transcript included)

Automating Chaos Attacks

Daniel Albuquerque and Nikos Katirtzis show how to run attacks in both manual and automated ways. (Presentation)

TOP Development NEWS HEADLINES

  1. How SAD DNS Works

  2. Microsoft Edge WebView2 Now Generally Available

Server-Side Wasm: Today and Tomorrow - Q&A with Connor Hicks

At QCon this year, Connor Hicks presented the opportunities linked to using Web Assembly outside of the browser. Hicks addressed current and future server-side use cases for WebAssembly. He explained how Wasm and its ecosystem allow developers to craft serverless applications by declaratively composing serverless functions written in different languages. (Article)

SPONSOR AD

Camunda

Ready for the Future of Process Automation?

Join Camunda’s experts for an interactive end-of-year webinar special full of data-backed predictions of process automation changes and trends to look for in 2021. Save your spot!

What We Know about Java 16 and 17 So Far

Oracle recently released version 15 of the Java programming language and virtual machine. We take a look at what's known about the contents of the upcoming next releases, Java 16 and 17. (News)

SPONSOR AD

Couchbase

NoSQL DBaaS Benchmark

This report compares the performance of three popular NoSQL DBaaS products: Couchbase Cloud, MongoDB Atlas, and Amazon DynamoDB. The report measures their relative performance in terms of latency and throughput for three different cluster configurations and under four different workloads. See the results.

TOP .NET NEWS HEADLINES

  1. Microsoft Releases .NET for Apache Spark 1.0

Xamarin.Forms 5.0: Debugging Improvements, New Features, and Controls

Last week at the .NET Conf 2020, Scott Hunter, Maddy Leger, and David Ortinau presented the latest Xamarin debugging improvements about Hot Reload and Hot Restart. Also, Xamarin.Forms 5.0, which is expected for the end of this year, will introduce new features and controls, such as brushes, shapes, drag-and-drop, control templates for any control, CarouselView, and SwipeView. (News)

SPONSOR AD

Lightbend

Architecting for Microservices: An O'Reilly Book Pack

In this two-book series, Jonas Bonér, creator of Akka and CTO at Lightbend, provides an overview of the strategies architects and technology leaders should consider when designing systems of microservices for cloud native applications. Download now.

TOP Web Development NEWS HEADLINES

  1. Server-Rendered Web Applications in Deno with Aleph.js

  2. Microsoft Edge Made Available on Linux

  3. Next.JS 10 Brings Automatic Image Optimization, Internationalized Routing, and Web Vitals Analytics

Deno 1.5 Sees 3x Bundling Performance Improvement Due to Rust-Based JavaScript/TypeScript Compiler

The team behind the Deno runtime for JavaScript and TypeScript recently released Deno 1.5. Deno 1.5 improved bundling time by using Rust-based JavaScript/TypeScript compiler swc. Deno further reduces bundle size with tree-shaking and implements the alert, confirm, and prompt web platform APIs. The latter may allow developers to write simple interactive applications in the terminal. (News)

SPONSOR AD

Teleport

Teleport enables engineers to quickly access any computing resource anywhere

Teleport enables engineers to quickly access any computing resource anywhere on the planet. Our open source products provide a Unified Access Plane for developers and security professionals seeking to simplify secure access to servers, applications, and data across all environments. Teleport is a pioneer in environment-free computing. Learn more.

Bazel Will Be the New Build System for the Android Open Source Project

Google has announced that the Android Open Source Project (AOSP), which provides the foundations for all Android-labelled OSes available in the market and more derivative OSes, will transition to use Bazel as its new build tool. (News)

TOP Architecture & Design NEWS HEADLINES

  1. How Dropbox Created a Distributed Async Task Framework at Scale

Chaos Engineering: the Path to Reliability

Kolton Andrus shares examples of what works, what doesn’t, and what the future holds in using Chaos Engineering to build reliability in a system. (Presentation)

How Netflix Scales Its API with GraphQL Federation

Jennifer Shin and Stephen Spalding discuss Netflix’s API unification process using GraphQL Federation. (Presentation with transcript included)
Level-up on the practices, patterns, and skills most in-demand in software right now. Attend QCon Plus (May 10 - 28, 2021).

TOP Culture & Methods NEWS HEADLINES

  1. Using Agile with a Data Science Team

Kick-off Your Transformation by Imagining It Had Failed

Large scale change initiatives have a worryingly high failure rate, the chief reason for which is that serious risks are not identified early. One way to create the safety needed for everyone to speak openly about the risks they see is by running a pre-mortem. In a pre-mortem, we assume that the transformation had already failed and walk backward from there to investigate what led to the failure. (Article)

SPONSOR AD

Scrum.org_ad_img

Never Stop Learning - Expand Your Scrum Knowledge with
Advanced Training

All courses are available in-person and in live-virtual settings. Advanced Professional Scrum courses include PSM II, PSPO-A, SPS, PSK & PSU.

Q&A on the Book Reinventing the Organization

The book Reinventing the Organization provides a framework of principles of practices that can help companies to deliver greater value in fast-moving markets. The authors explored some of today’s nimblest and fastest-growing large companies, looking at what goes on inside these companies and what's outside: networks, partners, and the marketplace they want to dominate. (Article)

SPONSORED CONTENT

Latest White Papers

The Ultimate Guide to Kubernetes Security - Download the eBook

Gaining Continuous Intelligence from Apache Kafka Event Streams

Building Highly Scalable Applications with Okta Identity Service

SPONSORED CONTENT

DevTools

Best practices for managing your open source artifacts - Watch Now