Steven OlsenforSr. JS Devsrjsdev.hashnode.net·Nov 15, 2022FeaturedAsync control: Promise Queues and "leaky-buckets" 💧💦When you want to make multiple HTTP network calls in an application, sometimes you need to know when all the calls are complete. Other times, you need to be extra careful that you don't DOS your own system's back-end API (or someone else's 😐). In th...Discuss·100 likes·559 readsJavaScriptVery useful article! 6
Muhammad Faheem AkhtarforFaheemfaheem.hashnode.net·Aug 30, 2021FeaturedUsing Queue to Write Better NodeJS ApplicationsEvery developer wants to write better and efficient NodeJS applications. Applications that work reliably and do what it is made for. Queues are something that is ignored by a lot of developers, at least from my experience. This story is focused on us...Discuss·91 likes·781 readsNode.js
Arya BhartiforShipsy Engineeringshipsy-engineering.hashnode.net·Apr 28, 2022Migrating to Redshift: Rethinking and Scaling Analytics EfficientlyAnalytics is the backbone of smart decision-making and is also one of the core offerings of Shipsy. However, previously we used transactional DBs for analytics that failed to cater to the growing analytics demands we had, simply because they are not ...Discuss·51 likes·234 readsanalytics
Medet ZhakupovforMedet Zhakupov's Blogmedet.hashnode.net·Apr 13, 2023Implement Queue in KotlinFirst of all, what is Queue? Queue is as the name suggests, like in real life whoever came in first should go first (FIRST IN FIRST OUT). Whatever values we push to the Queue should be popped in the order they have been pushed as visualized below: N...Discussqueue
Florian FuchsforServerlessQ's Blogsandrovolpicella-1650007804841.hashnode.net·Apr 3, 2023Vercel & ServerlessQ Use Case: Resizing ImagesIntroduction Let's see ServerlessQ in Action! This post will show you a common use-case that people are using in ServerlessQ ⏭️ Image Resizing. This is the accompanying GitHub repository https://github.com/serverlessq-hq/example-image-resize Image ...Discuss·1 like·75 readsserverless
Seth PhatforSeth Phat Blogsethphat.hashnode.net·Mar 29, 2023Event Stream for dummiesHi guys, Another sharing today but really cool topic for backend guys out there 😉 I'll share with you the Event Stream and what are the benefits of it. And it could be your next awesome tool besides the normal Queue. What is an Event Stream? An even...Discuss·33 readsTech tipsevent-driven-architecture
Aviral SharmaforAviralaviralsharma.hashnode.net·Mar 25, 2023Mastering Queue Data Structure in C++: A Comprehensive GuideA queue is an important Data Structure with real-world usage. It is similar to a Stack but different in terms of implementation and application. This blog will introduce you to queue, its logical representation as an abstract data type and its implem...Discuss·78 readsWeMakeDevs
Seth PhatforSeth Phat Blogsethphat.hashnode.net·Mar 21, 2023Laravel Safe Dispatcher: Resilience in dispatching queue messagesHi guys, Using Laravel is super cool. A lot of built-in stuff that we can use for our mission-critical apps. Help us a lot in our app development, right? One of the things from Laravel - Queue, is super cool to use too. But it is missing a key point ...Discuss·35 readsTech tipsLaravel
Rohini SinghforRohini's Blogrohinii.hashnode.net·Feb 19, 2023Data Structure and AlgorithmsData Structure and Algorithms (DSA) are two main computer science concepts that help to organize data efficiently. Data structure refers to the way the data is stored in the memory. The main idea behind data structures is to minimize time and space c...Discuss·30 likes·262 readsdata structures
Guru Prasadforrugiguru.hashnode.net·Feb 19, 2023Implementing Queue Data Structure Using Array in JavaThe queue data structure is the data structure that offers First in First out (FIFO) behaviour and also the insertion, deletion and reading of the element at a constant time(O(1)). We can implement the queue data structure using a circular array, Lin...DiscussJava
Kennis JosephforKennis Josephwreck.hashnode.net·Feb 12, 2023What is Queue?Queues are one of the most fundamental data structures in computer science, used for many purposes ranging from managing network packets to controlling the flow of processes in a computer. In this blog, we'll dive into the basics of queues, their pro...DiscussWeMakeDevs
Qasim Albaqaliforqasim albaqaliqasimalbaqali.hashnode.net·Jan 13, 2023Achieving idempotency in the AWS serverless spaceRecently I experienced something that you usually hear about when going through resources around cloud and distributed systems, which is everything fails and you need to plan for it. This doesn’t just mean infrastructure failure but also software fai...DiscussAWS
Brian OnchariforBrian Oncharibrian.hashnode.net·Jan 7, 2023An Introduction to RabbitMQ: How It Works and Why You Should Use ItWhat is RabbitMQ and why is it relevant? RabbitMQ is a tool that helps computers talk to each other. Imagine that you want to send a message to your friend across the street. You could yell the message as loud as you can, but that might not be the be...Discuss·1 like·34 readsmessaging