A vanilla node.js blog microservice

Overview

Vanilla blog microservice

This is a vanilla blog microservice built using node.js; it was created for the purpose of learning to gain an understanding of how microservices communicate behind the scenes. In an attempt to gain a deeper understanding comes the project. The communication style adopted is Async where services communicate with each other using events via an event bus.

Services

- Posts service 
- Comments service 
- Moderation service 
- Event-bus service 
- Query service 

Contributing

You can fork the repository and send a pull request. If you discover a security vulnerability within the app, please create an issue. All security vulnerabilities will be promptly addressed and appreciated.

Credit

Stephen Grider

You might also like...

Microservice starter template with express.js & typescript

NodeJS + TypeScript [A starter template for REST API & microservices] Getting Started First, clone the repository: git clone https://github.com/MdMost

Jun 28, 2022

Backend Microservice & Payment Gateway System

A progressive Node.js framework for building efficient and scalable server-side applications. Description Nest framework TypeScript starter repository

May 9, 2023

A cross-platform Node app that publishes a LogSeq journal as a blog via Drummer

myLogseqBlog A cross-platform Node app that publishes a LogSeq journal as a blog via Drummer How to install Download the app from the repo. It's a .zi

Jul 23, 2022

Blog application api in Node.js express.js sequelize ORM and MYSQL Database

Node Express Mysql Sequelise Blog System Api Node api with express mysql sequelise Usage To get started with this api follow the steps below $ git clo

Nov 9, 2022

A Twitter filtered search to only get the live broadcasts hosted on Twitter itself, Built using Vanilla JS and Node.js

Twitter Broadcasts Search A Twitter filtered search to only get the live broadcasts hosted on Twitter itself, Built using Vanilla JS and Node.js. Live

Oct 6, 2022

Follow along with blog posts, code samples, and practical exercises to learn how to build serverless applications from your local Integrated development environment (IDE).

Follow along with blog posts, code samples, and practical exercises to learn how to build serverless applications from your local Integrated development environment (IDE).

Getting started with serverless This getting started series is written by the serverless developer advocate team @AWSCloud. It has been designed for d

Dec 28, 2022

A pretty cool org-mode - interactive blog post tool

Radish A kinda-cool org-mode - interactive blog post tool written with and for Clojure(script). Here are two example posts created with this tool: Ra

Dec 28, 2021

A blog to the far universe

A blog to the far universe

Antarishk Brief Info: The Antarishk (a Hindi word, which mean the space) is a website which is made to fetch some cool facts about the Space and Unive

Dec 17, 2022

The Ghost configuration for the blog of Stefan Kühnel.

Railway Ghost Starter The Ghost configuration for a blog hosted on Railway with an external MySQL database. Found a bug? 💁‍♀️ Thanks for letting me k

Apr 9, 2022
Owner
Kater Akeren
Software Engineer, Community Lead @bitdevafrica, Consultant, Public speaker & learner!
Kater Akeren
A Node.js microservice to store and query time series data

Time series storage microservice This is a simple Node.js application which allows the storage and query of time series datasets in an InfluxDB 2.0 in

JTEKT 3 Apr 25, 2022
This is a vanilla Node.js rest API created to show that it is possible to create a rest API using only vanilla Node.js

This is a vanilla Node.js rest API created to show that it is possible to create a rest API using only vanilla Node.js. But in most cases, I would recommend you to use something like Express in a production project for productivity purposes.

Eduardo Dantas 7 Jul 19, 2022
Gatsby-blog-cosmicjs - 🚀⚡️ Blazing fast blog built with Gatsby and the Cosmic Headless CMS 🔥

Gatsby + Cosmic This repo contains an example blog website that is built with Gatsby, and Cosmic. See live demo hosted on Netlify Uses the Cosmic Gats

Priya Chakraborty 0 Jan 29, 2022
This is a blog built with sveltekit, tailwind and daisyUI, made to be used as my personal blog.

svelte-blogger This is a blog built with sveltekit, tailwind and daisyUI, made to be used as my personal blog. This app also use graphql and use markd

lipe 6 Jun 23, 2022
ACME client microservice for the Cumulocity IoT Edge to automatically issue and renew valid certificates via e.g. Let's Encrypt.

Cumulocity IoT Edge - ACME This repository contains the sources for an ACME microservice that can be used to periodically issue/renew certificates for

Software AG 3 May 3, 2022
🔖Minimalistic URL shortener as a microservice

?? u Minimalistic URL shortener as a microservice. Also Klein's successor. ?? stack Node.js TypeScript Express Prisma PostgreSQL Redis Docker Docker C

Faye Keller 9 Jul 17, 2022
Request-Header-Parser-Microservice App for FreeCodeCamp Backend Challenge

API Project: Request Header Parser Microservice for freeCodeCamp User stories: I can get the IP address, preferred languages (from header Accept-Langu

Christotle Agholor 3 Mar 20, 2022
A microservice for calling ethereum APIs.

Ether Goblin A microservice for calling ethereum APIs. Features RESTFul APIs for the Ethereum Blockchain and its ecosystem Microservice Run in Docker

null 8 Nov 15, 2022
Microservice starter template with express.js & typescript

NodeJS + TypeScript [A starter template for microservice] Getting Started First, clone the repository: git clone https://github.com/MdMostaFizurRahama

Md Mostafizur Rahman 11 Jul 20, 2022
A light microservice serving Atom 1.0 Feeds for MusicThread threads

MusicThread Web Feeds A light microservice to serve Atom 1.0 Feeds for MusicThread. People use web feeds for following updates to specific threads via

Brushed Type 4 Jun 15, 2022