InfoQ Homepage DevOps Content on InfoQ
-
Load Balancing Search Traffic at Algolia with NGINX and OpenResty
Algolia’s engineering team made the switch from round-robin DNS load-balancing to a mix of DNS and NGINX with OpenResty. The solution, which uses custom Lua and Go code, and Redis-based service discovery of backend servers, helped in distributing load across their app servers and preventing latency issues.
-
Q&A with Google VP Eyal Manor about Anthos, Kubernetes, and Multicloud
InfoQ caught up with Eyal Manor, VP of product and engineering, Google Cloud, as a follow-on to his appearance at the Google Next keynote to deep dive into the Anthos architecture.
-
NGINX Plus Release 18 Available with Support for Dynamic Certificate Loading
NGINX has released version 18 (R18) of NGINX Plus, their all-in-one load balancer, content cache, and web server. This release includes support for dynamic certificate loading, enhancements to their OpenID Connect implementation, and the ability to specify port ranges for virtual servers.
-
Introducing Traffic Director: Google's Service Mesh Control Plane
Traffic Director is GCP’s fully-managed traffic control plane for service meshes that offers resiliency, load balancing, and traffic control capabilities. Traffic Director is currently available as a beta release.
-
Summary of the Stack Overflow Developer Survey 2019
Javascript, MySQL and Linux have retained their places as most popular technologies, according to the 2019 Stack Overflow developer survey. Public cloud providers- AWS, Azure and Google Cloud Platform - make the list for most popular platforms again. The survey of almost 90,000 developers also collated demographic information, with huge imbalance of genders and ethnicities in the industry.
-
Security Landscape of the Docker Ecosystem and Best Practices
As part of its annual State of Open Source Security Report, security firm Snyk issued a specific report focusing on Docker security that shows vulnerabilities in container images are widespread. InfoQ has spoken with Liran Tal, Snyk developer advocate.
-
Amplifying Sources of Resilience: John Allspaw at QCon London
At QCon London John Allspaw presented “Amplifying Sources of Resilience: What Research Says”. Key takeaways from the talk included: that resilience is something a system does, not what a system has; creating and sustaining “adaptive capacity” within an organisation is resilient action; and learning about how people cope with surprise is the path to finding sources of resilience.
-
Google Announces Several Updates to Database Services
Google has announced several new products and features for the database services on Google Cloud Platform. These announcements include Cloud SQL for Microsoft SQL Server, version 11 support for Cloud SQL for PostgreSQL and multi-region replication for Cloud Bigtable.
-
Google Releases Anthos, a Hybrid Cloud Platform, to General Availability
Recently, Google announced on their blog the general availability of Anthos, a service for hybrid cloud and workload management that runs on the Google Kubernetes Engine (GKE). Furthermore, besides running on the Google Cloud Platform (GCP), it also allows customers to manage workloads running on third-party clouds like AWS and Azure.
-
Reconciling Kubernetes and PCI DSS for a Modern and Compliant Payment System
Ana Calin, systems engineer at Paybase, gave an experience report at QCon London [slides PDF] on how the end-to-end payments service provider solution managed to achieve PCI DSS level 1 compliance (the highest) with 50+ Node.js microservices running on Google Cloud Kubernetes Engine (GKE), and using Terraform for infrastructure provisioning and Helm for service deployment.
-
Open Policy Agent Accepted as CNCF Incubation Level Project
The Cloud Native Computing Foundation (CNCF) accepted the Open Policy Agent (OPA) as an incubation-level hosted project on April 2nd. OPA is an open source, general-purpose policy engine. OPA targets cloud-based enterprise technology companies with a solution that offloads service level policy management to a unified, context-aware policy management solution.
-
GitLab 11.9 Released with Automated Secrets Detection
GitLab 11.9 has been released with automated secrets detection and additional merge request approval rulesets. GitLab is a software development lifecycle support tool, providing project planning, source code management, and CI/CD capabilities.
-
Rust 1.34 Introduces Alternative Registries for Non-Public Crates
The most significant feature in Cargo 1.34 is support for using alternative cargo registries, which could be a game changer in enterprise environments. Additionally, this release also include support for ? in documentation tests, and several improvements to the standard library.
-
JEP 230: A New Microbenchmark Suite for JDK 12
The OpenJDK Microbenchmark Suite (JEP 230), based on the Java Microbenchmark Harness (JMH), is a new feature in the release of JDK 12. Claes Redestad, principal member of technical staff at Oracle, spoke to InfoQ about the new Microbenchmark Suite.
-
Microsoft Announces General Availability of SignalR Service Bindings in Azure Functions
Microsoft has announced the general availability of SignalR Service bindings in Azure Functions, which provides the ability to push messages and content updates in real-time to connected clients. Moreover, this would start through the various triggers of Azure Functions, including services such as Cosmos DB and Service Bus.