Scaling to 4.5 billion messages/day using Rust

Email not displaying correctly? View it in your browser.
 Weekly Digest
November 20th, 2019
Sponsored by Datadog. Datadog's monitoring and analytics platform enables engineers to seamlessly navigate within their stack between logs, infrastructure metrics, and application traces all in one place. Start monitoring at scale with Datadog for free.

πŸ”₯ Featured Post

OneSignal is a high volume mobile push, web push, email, and in-app messaging service- they now deliver 4.5 billion messages every single day. The key to their success? One word: Rust. In this post OneSignal CTO Joe Wilm outlines why they chose Rust, how its helped them scale, and what the future of their platform looks like πŸ‘‡
Scaling using Rust at OneSignal

πŸ›  New Tools

Gatsby Cloud
Static Site Generators
The best way to build and maintain Gatsby sites
Container Tools
Benchmarking Operator for Kubernetes
Visual Version Control
A software version control visualization tool
Load Balancer / Reverse Proxy
Open-source layer 7 load balancer (by Baidu)
Open Source Design Tools
Open source design language framework
Customer Support Chat
Open-Source Alternative to Intercom, Drift, Zendesk, FreshChat

βœ… Just Approved

Container Tools
A library that integrates Docker with testing libs - for databases, Selenium web browsers, or anything else that can run in a Docker container
IBM Informix
A scalable, embeddable database with self-managing capabilities, optimized for OLTP and Internet of Things (IoT) data
Load and Performance Testing
Cloud-based platform for load testing and performance testing of websites and web applications

πŸ“ˆ Trending Tools

Go Micro
Microservices Tools
A Go microservices development framework
Static Web Hosting
Decentralized Web Hosting
Rough Charts
Charting Libraries
React charting library with a hand-drawn style
Container Tools
Get Kubernetes and Helm charts in less then 5 mins – anywhere
Slack Tools
Best way to send scheduled messages in Slack

 βœ¨ Stack Decision Highlight

πŸ“Œ Ever wonder how Pinterest moderates content across their entire platform? They've got a secret weapon that augments their Machine Learning efforts. In this Stack Decision, James Man, Software Engineer in Ads Engineering, outlines the stack behind this platform and why they built it:
πŸ‘‰ Follow Pinterest for more Stack Decisions

 πŸ‘©β€πŸ’» Now Hiring! 

Engineering Manager, Ads Machine Learning
Hadoop Β· Django Β· Python Β· SEATTLE
Distributed Systems Engineer
Redis Β· Elasticsearch Β· Kafka Β· Full-Time Β· OAKLAND
Web Architect: Large-Scale React, Gatsby, Contentful & Netflify
Gatsby.js Β· Netflify Β· Contentful Β· Hexo Β· Full-Time Β· ATLANTA
Full Stack Developer
Ruby on Rails Β· Typescript Β· React Β· FULL-TIME Β· SAN MATEO, CALIFORNIA
Engineering Manager
Go Β· Node.JS Β· Kubernetes Β· Haskell Β· Rust Β· Full-Time Β· SAN FRANCISCO

 πŸ‘‰ See more jobs

πŸ›  Tool of the Week

Ghost β€” it’s the platform editors need, built with technology developers prefer, and it works with all your other tools. It ships with a default admin client and front-end, but you can also swap them out with your own JAMstack. Explore hundreds of integrations to speed up your workflow, or build your own custom integrations.
Learn more about Ghost


How to Practically Use Performance API to Measure Performance


 πŸ’Ό Introducing the NEW Jobs Board

πŸ” Announcing Private StackShare for Teams

Private StackShare for Teams is now in private beta- email us for an invitation πŸ‘‰


JavaScript Errors: An Exceptional History


Nine Experimentation Best Practices

Twitter LinkedIn
StackShare Weekly
51 Federal St, Suite 402
San Francisco, CA 94107