InfoQ Homepage Architecture & Design Content on InfoQ
-
Google Provides a Peek into the Architecture of Colossus - Its Storage Foundation
In a recent post, Google provided a glimpse into the architecture of Colossus. Colossus underpins Google's scalable storage system, which serves both its Google Cloud offerings and Google's own globally available services such as YouTube, Google Drive, and Gmail. Five separate components compose Colossus - the client library, curators, metadata database, file servers, and custodians.
-
AWS Introduces Savings Plans and Instant Price Reductions for Amazon Sagemaker
Recently, AWS announced instant price reductions and Savings Plans for Amazon SageMaker, their fully-managed Machine Learning (ML) service. With Savings Plans for Amazon SageMaker, customers can benefit from cost savings up to 64% compared to the on-demand price. The company also drops the price of several instance families in Amazon SageMaker by up to 14.2%.
-
CNCF Publishes Latest Technology Radar Focused on Secrets Management
CNCF published the fourth edition of the end-user Technology Radar. This time the theme was secrets management: the set of tools and technologies to manage digital authentication. The purpose of this edition is to share what tools are used by end-users, the tools they recommend, and any patterns that emerged.
-
Google Announces General Availability of the Automation Capability for Appsheet
Recently, Google announced the general availability of AppSheets Automation, an additional capability to AppSheet, the company’s no-code development platform. With Automation, customers can automate repetitive tasks and business processes.
-
Grafana Labs Changes Licenses to AGPLv3 for Grafana, Loki, and Tempo
Grafana Labs has recently announced the plan to change the licenses for their core products. They will relicense Grafana, Grafana Loki, and Grafana Tempo from the Apache License 2.0 to the Affero General Public License (AGPL) v3. Plugins, agents, and certain libraries will remain Apache-licensed.
-
Java News Roundup - Week of April 19th, 2021
This week's Java news roundup features news from OpenJDK promoting JEP 412 to Candidate status, Object Computing introducing JHipster Micronaut Blueprint 1.0, point releases for GraalVM and Spring Cloud Horton, a new alpha release for Quarkus 2.0, and a call for papers for both EclipseCon and ApacheCon that are currently open.
-
IBM, Red Hat and Cobuilder Develop OpenBuilt, a Platform for the Construction Industry
IBM, Red Hat and Cobuilder recently announced a collaboration to develop OpenBuilt, a platform for the construction industry supply chains built on the hybrid cloud platform Red Hat OpenShift and running on IBM Cloud.
-
OSGi Working Group Settles into New Home at Eclipse Foundation
After shipping the OSGi Core Release 8 in December, the OSGi Working Group (WG) is now incubating at the Eclipse Foundation. The OSGi WG (previously named “OSGi Alliance”) announced the move to Eclipse last October. It has already ratified the charter, created two committees and two working groups, and migrated its code repositories.
-
Spotify's Journey to a Unified Codebase for Its Web and Desktop Clients
Spotify recently published an account of their journey towards a unified codebase for their web and desktop clients. Spotify's team was the owner of a web-player and a separate, full-featured desktop client. Due to having to implement many features twice, they were not shipping at the pace they wanted. Now Spotify created one codebase for both, resulting in an improved development cadence.
-
Infosec Teams Expand Use of Security Tools to Address Cloud Complexity, Survey Finds
The Cloud Security Alliance (CSA), a non-profit organization, recently published its findings on the state of cloud security practices which shows accelerating cloud adoption, but a need for more sophisticated security approaches.
-
Sentry Migrates Its Frontend to Typescript - Lessons Learned
Mark Story and Priscila Oliveira recently shared lessons learned when converting Sentry’s frontend codebase (one-year effort, 100,000 lines of code) to TypeScript. The pair described a gradual conversion process in which TypeScript progressively replaced JavaScript, types were continuously refined as new TypeScript language features were released, and complex types were built incrementally.
-
Cloudflare Announces the General Availability of Cloudflare Workers Unbound
Recently, Cloudflare announced the general availability (GA) of Cloudflare Workers Unbound, a platform for applications like image processing or complex algorithms that need longer execution times.
-
OpenJDK Proposes SecurityManager Deprecation
The OpenJDK project has proposed JEP-411 as a means of deprecating the SecurityManager. If accepted, this would be the first step in a multi-year process in which the OpenJDK Quality Outreach Campaign can guide affected projects towards alternatives before anything is removed.
-
Java News Roundup - Week of April 12th, 2021
This week’s Java news roundup features news from OpenJDK promoting JEP 411 to Candidate status, Kotlin 1.5.0-RC, Piranha Cloud 21.4.0, Weld CDI point releases, CloudBees releasing Jenkins X 3.0, numerous Spring project-related point releases and release candidates, and a new Atlassian JIRA command-line utility introduced by David Blevins.
-
Cloudflare Announces the General Availability of Cloudflare Pages
Recently, Cloudflare announced the general availability (GA) of Cloudflare Pages: a fast, secure, and free way for frontend developers to build, host, and collaborate on Jamstack sites.