# India's First Instant Print Store

DevFeed: [India's First Instant Print Store](<https://devfeed.tech/articles/india-s-first-instant-print-store-20089.md>)

Original publisher: [Read original article](<https://lambda.blinkit.com/indias-first-instant-print-store-234e6f639c8c?source=rss----42df4a1e8725---4>)

Author: Jacob

Published: 2023-05-22T07:27:07Z

Content type: article

Language: en

Sources: [Grofers](<https://devfeed.tech/sources/grofers.md>)

Topics: [Raspberry Pi](<https://devfeed.tech/topics/raspberry-pi.md>), [Internet of things](<https://devfeed.tech/topics/iot.md>), [Microservices](<https://devfeed.tech/topics/microservices.md>), [Security](<https://devfeed.tech/topics/security.md>), [Automation](<https://devfeed.tech/topics/automation.md>)

Tags: [automation](<https://devfeed.tech/tags/automation.md>), [backend](<https://devfeed.tech/tags/backend.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [india](<https://devfeed.tech/tags/india.md>), [iot](<https://devfeed.tech/tags/iot.md>), [microservices](<https://devfeed.tech/tags/microservices.md>), [paas-solutions](<https://devfeed.tech/tags/paas-solutions.md>), [quick-commerce](<https://devfeed.tech/tags/quick-commerce.md>), [raspberry-pi](<https://devfeed.tech/tags/raspberry-pi.md>), [security](<https://devfeed.tech/tags/security.md>), [software](<https://devfeed.tech/tags/software.md>)

## AI overview

This engineering case study describes an instant print delivery service built with Raspberry Pi devices connected to local printers. It explains how the team addressed hardware reliability, privacy and security, automation, issue detection, and service uptime while integrating the store with existing microservices.

## Source excerpt

Leveraging IoT to deliver printouts to your doorstep Setting up our Printout Delivery Store has been highly satisfying. At one end is the joy of customers discovering an easy, home-delivered solution for last-minute printouts. But even more enjoyable is the knowledge that we created a nationwide service with only a Raspberry Pi and a seamless print flow that effectively harnesses the power of our instant delivery. But we did face some challenges along the way. Post-launch, our customers started experiencing many consistency issues, which had to be fixed before we could scale this service. These challenges stemmed from fundamental hardware limitations. Combined with a need for data privacy and security, it led to frequent misses. The root causes were silly things, such as printers not connecting to the Internet, going to sleep, running out of paper, etc. Below are ways we tackled them and made the instant print store a success. What did we need to do? We needed to figure out how to tinker with our existing microservices to integrate them with the Print Store. Hence we set aside the following objectives: Automation: Start the print process once the order has cleared its payment without manual intervention. Security: Delete the files as soon as the print is complete. Agile Response System: Build a detection mechanism to act quickly on issues such as paper jams and low toner levels 99.9% Uptime: Have No service downtime whatsoever. Selecting our Hardware -- Slice of Pi We needed inexpensive, IoT-friendly hardware, naturally drawing us to the lean, mean, fruity machine-The Raspberry Pi. The Pi is the epitome of commodity computing. It's cost-effective, energy-efficient, easy to set up, and has a ton of support for peripheral connectivity. With the Raspberry Pi, we can also sandbox and package our services to be deployed remotely nationwide. Our Software ImplementationStore Printing Controller Service This service is the heart of our operation and runs on our Pi Zeros (run