Investigate Issues with Ease by Adding a Correlation ID to your API

With APIs becoming more complex and distributed, developers sometimes struggle to find the relevant logs when they need to investigate a specific issue. In the new Salesforce Commerce APIs (SCAPI), we created such an architecture of distributed systems and recognized this problem early. Our approach to mitigate it was the introduction of a correlation ID. This ID… Continue reading Investigate Issues with Ease by Adding a Correlation ID to your API

Published
Categorized as Technology

Investigate Issues with Ease by Adding a Correlation ID to your API

With APIs becoming more complex and distributed, developers sometimes struggle to find the relevant logs when they need to investigate a specific issue. In the new Salesforce Commerce APIs (SCAPI), we created such an architecture of distributed systems and recognized this problem early. Our approach to mitigate it was the introduction of a correlation ID.… Continue reading Investigate Issues with Ease by Adding a Correlation ID to your API

Published
Categorized as Technology

SRE Weekly Issue #315

View on sreweekly.com I’m going on vacation, so I’m going to prepare next week’s issue in advance. It’ll look much like most issues, except there won’t be an Outages section. See you all in two weeks! A message from our sponsor, Rootly: Manage incidents directly from Slack with Rootly 🚒. Automate manual admin tasks like… Continue reading SRE Weekly Issue #315

Published
Categorized as SRE

How This Journalist-Turned-Engineer Promotes Equality and Inclusion Through Digital Allyship

Crystal Preston-Watson is an Accessibility and Quality Engineer based in Denver, Colorado. She is the Senior Digital Accessibility Analyst at Salesforce. Crystal believes that accessibility is a civil and human right and is dedicated to making innovative, inclusive, and accessible applications for everyone. Crystal Preston-Watson’s driving principle as a Senior Digital Accessibility Analyst in Salesforce’s Office… Continue reading How This Journalist-Turned-Engineer Promotes Equality and Inclusion Through Digital Allyship

Published
Categorized as Technology

SRE Weekly Issue #314

View on sreweekly.com A message from our sponsor, Rootly: Manage incidents directly from Slack with Rootly 🚒. Automate manual admin tasks like creating incident channel, Jira and Zoom, paging and adding responders, postmortem timeline, setting up reminders, and more. Book a demo (+ get a snazzy Rootly lego set): https://rootly.com/demo/ Articles Slight Reliability Episode 1… Continue reading SRE Weekly Issue #314

Published
Categorized as SRE

Detecting silent errors in the wild: Combining two novel approaches to quickly detect silent data corruptions at scale

Silent data corruptions (SDCs), data errors that go undetected by the larger system, are a widespread problem for large-scale infrastructure systems. Left undetected, these types of corruptions can cause data loss and propagate across the stack and manifest as application-level problems. Silent data corruptions (SDC) in hardware impact computational integrity for large-scale applications. Sources of… Continue reading Detecting silent errors in the wild: Combining two novel approaches to quickly detect silent data corruptions at scale

Published
Categorized as Technology

VESPA: Static profiling for binary optimization

What the research is: Recent research has demonstrated that binary optimization is important for achieving peak performance for various applications. For instance, the state-of-the-art BOLT binary optimizer developed at Meta, which is part of the LLVM Compiler Project, significantly improves the performance of highly optimized binaries produced using compilers’ most aggressive optimizations, such as profile-guided… Continue reading VESPA: Static profiling for binary optimization

Published
Categorized as Technology

EFlow — Racing towards millions of ML flows

EFlow — Racing towards millions of ML flows Salesforce Einstein operates many machine learning applications that cater to a variety of use cases inside Salesforce — vision and language, but also classic machine learning (ML) approaches using tabular data to classify customer cases, score leads, and more. We also offer many of these ML solutions and applications to our customers.… Continue reading EFlow — Racing towards millions of ML flows

Published
Categorized as Technology

EFlow — Racing towards millions of ML flows

Salesforce Einstein operates many machine learning applications that cater to a variety of use cases inside Salesforce — vision and language, but also classic machine learning (ML) approaches using tabular data to classify customer cases, score leads, and more. We also offer many of these ML solutions and applications to our customers. Each one of our… Continue reading EFlow — Racing towards millions of ML flows

Published
Categorized as Technology

SRE Weekly Issue #313

View on sreweekly.com A message from our sponsor, Rootly: Manage incidents directly from Slack with Rootly 🚒. Automate manual admin tasks like creating incident channel, Jira and Zoom, paging and adding responders, postmortem timeline, setting up reminders, and more. Book a demo (+ get a snazzy Rootly lego set): https://rootly.com/demo/ Articles When to hire an… Continue reading SRE Weekly Issue #313

Published
Categorized as SRE