How SafetyCulture Uses gRPC
14 engineering articles about gRPC from SafetyCulture's engineering team
Other SafetyCulture Technologies
Other Companies Using gRPC
Articles
Filter:
SafetyCulture describes how they streamlined gRPC development for their offline-first mobile apps by automating code generation for their C++ middleware layer called Crux.
This article details SafetyCulture's comprehensive approach to secure string input validation in microservices, covering the four essential steps: decode, normalize/canonicalize, sanitize, and vali...
This article focuses on optimizing memory usage in Go applications, specifically through the analysis of a real-world application at SafetyCulture.
The article highlights the experiences of recent engineering interns at SafetyCulture, emphasizing the importance of teamwork and hands-on learning in engineering roles.
This article discusses the implementation of gRPC over HTTP/3, emphasizing the performance improvements offered by the QUIC transport protocol.
Jean-Marie Joly
7 min read
Includes Code
Has Summary
--
The article discusses the transition from Node. js to Go within SafetyCulture's microservice architecture deployed on Kubernetes. It highlights the challenges faced with Node.
Roger Chapman
2 min read
Has Summary
--
The article discusses the author's experience interning at SafetyCulture after completing a web development bootcamp.
The article discusses how to proxy gRPC-Web directly in a Go server without using Envoy, focusing on a simple setup for development.
This article discusses how to generate a mock gRPC server in Go by creating a plugin for the protocol buffer compiler (protoc).
The article discusses SafetyCulture's implementation of Event Sourcing (ES) and Command-Query Responsibility Segregation (CQRS) as part of their cloud-based architecture.
Dimitri Koubaroulis
7 min read
Has Summary
--
The article discusses how SafetyCulture utilizes Envoy and Lua for edge routing, focusing on routing traffic based on application criteria and user characteristics.
The article discusses how SafetyCulture's engineering team has evolved from a small startup to a significant player in the tech industry, focusing on their transition to a SaaS model, the developme...
This article provides a comprehensive guide on building a shared C++ library for both iOS and Android platforms using Djinni, a tool developed by Dropbox.
Yuzhou Zhu
9 min read
Includes Code
Has Summary
--
The article discusses the transition of SafetyCulture's GraphQL server from Node. js to Golang, highlighting the challenges faced with Node. js and the benefits realized after the migration.
Roger Chapman
4 min read
Includes Code
Has Summary
--
You've reached the end! All 14 articles loaded.