Open in app

Sign In

Write

Sign In

Quest Henkart
Quest Henkart

213 Followers

Home

About

Published in Towards Data Science

·Pinned

On Demand Materialized Views: A Scalable Solution for Graphs, Analysis or Machine Learning

Aggregating data for graphs, analysis, portfolios, or even machine learning can be an arduous task and difficult to scale. In this article, I will go over MongoDB’s new(ish) $merge pipeline that I feel resolves a lot of these scaling issues and automates certain design practices that previously took a lot…

Mongodb

8 min read

On Demand Materialized Views: A Scalable Solution for Graphs, Analysis or Machine Learning
On Demand Materialized Views: A Scalable Solution for Graphs, Analysis or Machine Learning
Mongodb

8 min read


Published in Towards Data Science

·Pinned

SQS Consumer Design: Achieving High Scalability while managing concurrency in Go

Recently I’ve had to redesign an async queuing system. After researching several options, I went with AWS Simple Queue Service(SQS) and Simple Notification Service(SNS). With a combination of these two services, I was able to duplicate and improve the previous (and failing) RabbitMQ set-up. The great thing about the AWS…

Golang

6 min read

SQS Consumer Design: Achieving High Scalability while managing concurrency in Go
SQS Consumer Design: Achieving High Scalability while managing concurrency in Go
Golang

6 min read


Published in Towards Data Science

·Mar 18, 2022

Content Security Policy: How to create an Iron-Clad nonce based CSP3 policy with Webpack and Nginx

A Content Security Policy helps prevent XSS (Cross Site Scripting) attacks by limiting the way content is served from different sources and from where. In this Article, I will provide a step by step process on how to implement a CSP3 compliant strict-dynamic CSP policy and properly apply it using…

Content Security Policy

9 min read

Content Security Policy: How to create an Iron-Clad nonce based CSP3 policy with Webpack and Nginx
Content Security Policy: How to create an Iron-Clad nonce based CSP3 policy with Webpack and Nginx
Content Security Policy

9 min read


Nov 23, 2019

Introducing GraphQL to Microservice Architecture: A Case for Splitting Queries and Mutations into Separate Services

Abstract GraphQL offers a very compelling solution to a common microservice problem. By implementing an API-Gateway using GraphQL, we can significantly improve the transactions between the consumer and API as well as ease the growing pains as the API and consumer requirements evolve over time. However implementing a GraphQL gateway presents…

GraphQL

7 min read

Introducing GraphQL to Microservice Architecture: A Case for Splitting Queries and Mutations into…
Introducing GraphQL to Microservice Architecture: A Case for Splitting Queries and Mutations into…
GraphQL

7 min read


Nov 28, 2017

A Scalable Solution to Ordering Data by Priority or Rank

It seems like such a simple request at first, “I want data to be ordered by rank or priority, and I want users to be able to re-order the data based on which is most important”. This is an extremely common scenario in app development. You will find this problem…

Prioritization

7 min read

A Scalable Solution to Ordering Data by Priority or Rank
A Scalable Solution to Ordering Data by Priority or Rank
Prioritization

7 min read


Mar 13, 2017

Looping through an S3 Bucket and performing actions using the AWS-CLI and BASH

In this blog post I will go over how to interact with S3 objects via the AWS-CLI. In this case I will follow methods I took to move objects into a different organizational structure to support a Cloudfront distribution standard. Check your credentials and policy The first step to dealing with the aws-cli is to…

AWS

4 min read

Looping through an S3 Bucket and performing actions using the AWS-CLI and BASH
Looping through an S3 Bucket and performing actions using the AWS-CLI and BASH
AWS

4 min read


Dec 7, 2016

Want a Job in Silicon Valley? Learn to code

A redemption piece on Coding Schools I was recently quote mined by a strongly worded opinion piece on Bloomberg. I felt a degree of guilt for being a part of a message that pushed people away from a potentially life changing opportunity. …

Programming

4 min read

Programming

4 min read


Feb 3, 2016

S3 Image Uploads via AWS-SDK with Golang

Uploading files and varying types of media can always be a headache. I was recently tasked with building out a media service; a dedicated Go service that would handle uploads to an s3 bucket. …

AWS

3 min read

AWS

3 min read


Jun 9, 2015

ES6: Return of Javascript

This is the third and final installment of my blog trilogy on ES6 based on the information presented by Aaron Frost on Pluralsight. If you haven’t seen the talk, check it out! In this episode, we are going to take a glance at promises, generators, and modules! Promises Promises are one…

Nodejs

5 min read

Nodejs

5 min read


May 25, 2015

ES6: ECMAscript Strikes Back

For the second edition of my ES6 blog trilogy, we are going to take a quick peek at some really cool features such as, symbols, maps, collections, default parameters, and classes! Again, if you haven’t seen it yet, check out Aaron Frost’s ES6 talk on Pluralsight. Classes Classes provide a new…

JavaScript

6 min read

JavaScript

6 min read

Quest Henkart

Quest Henkart

213 Followers

Software Architect

Following
  • Tom Hamilton

    Tom Hamilton

  • Addy Osmani

    Addy Osmani

  • Shiju Varghese

    Shiju Varghese

  • Alessandro Butler

    Alessandro Butler

  • Joan Saum

    Joan Saum

See all (183)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech