AWS NoSQL: Choosing the best option for you
Posted on September 15, 2020, Level intermediate Resource Length medium
NoSQL databases enable you to store data with flexible schema and a variety of data models. These databases are relatively easy for developers to use, and have the high performance and functionality needed for modern applications. NoSQL databases can hold large volumes of data while still providing low latency. By Yifat Perry.
Apache Cassandra: An essentials guide
Posted on August 25, 2020, Level intermediate Resource Length long
Need to get up to speed on Cassandra and learn how it can benefit your software development practices? These are the essentials that cover the basics. By Rebecca Mills, Developer Relations @ DataStax.
Handling slow queries in MongoDB: Investigation
Posted on August 17, 2020, Level beginner Resource Length medium
Article by Justin Liu about one of the most essential factors of performance in any application -- latency. Faster application response times have been proven to increase user interaction and engagement as systems appear more natural and fluid with lower latencies.
Build a GraphQL powered API with Laravel
Posted on August 8, 2020, Level intermediate Resource Length long
Often referred to as a platform or programming language agnostic query language, GraphQL is a comprehensive approach to guide software engineers in building data-driven applications. In this tutorial, you will learn some of the fundamental concepts required to build a Laravel API powered by GraphQL. BY Oluyemi Olususi.
Build and secure a GraphQL server with Node.js
Posted on January 7, 2020, Level beginner Resource Length long
A tutorial from the pen of Roy Derks. Learn how to handle authentication and authorization of a GraphQL server using Node.js and JWTs.
GraphQL introduction and integrating GraphQL into your frontend stack
Posted on November 8, 2019, Level intermediate Resource Length long
GraphQL is becoming the new way to use APIs in modern web and mobile apps. Free and powerful, concise course that will introduce you to GraphQL and integrating GraphQL into your frontend stack, in the shortest amount of time possible. By hasura.io.
Tags learning open-source nosql apis restful
From REST to GraphQL: Different way to create API (with Apollo & Node.js)
Posted on October 31, 2019, Level intermediate Resource Length long
Dirk Wolthuis wrote this tutorial about moving from REST to GraphQL. If you already have a MySQL database you have an excellent starting point for creating a scalable API.
Firebase: What is atomicity & how to accurately increment/decrement values in cloud Firestore
Posted on October 22, 2019, Level intermediate Resource Length short
In computer science, ACID (Atomicity, Consistency, Isolation, Durability) is a set of properties of database transactions intended to guarantee validity even in the event of errors, connection issues, power failure, and etc. An article by Jeff Lewis about atomicity in Firebase.
How on-demand pricing slashed our DynamoDB bill by 90 percent
Posted on April 27, 2019, Level intermediate Resource Length short
Ashwin Bhat published this short article about their experience with a new pricing structure for DynamoDB called On-Demand Mode. With it, your capacity costs are strictly a function of how many capacity units you consume, rather than how many you would have provisioned in Provisioned Capacity Mode.
Building stateful apps with serverless functions and Postgres
Posted on April 2, 2019, Level intermediate Resource Length medium
Tirumarai Selvan, Product Lead at Hasura, published this guide which explores the different ways to deal with application state when writing business logic in serverless functions. Author uses Postgres as the database when talking about these different approaches, and often use Hasura as one of the glue solutions between your serverless functions and your Postgres database.
Code Migration in Production: Rewriting the Sharding Layer of Uber's Schemaless Datastore
Posted on March 20, 2019, Level intermediate Resource Length medium
An older article by Jesper Lindstrøm Nielsen and Anders Johnsen about how Uber Engineering built Schemaless, their fault-tolerant and scalable datastore, to facilitate the rapid growth of our company.
Tags database data-science nosql
How to run HA MongoDB on IBM Cloud Kubernetes Service
Posted on March 19, 2019, Level beginner Resource Length medium
A tutorial by Janakiram MSV about running highly available MongoDB cluster on IBM Cloud Kubernetes Service. IBM Cloud Kubernetes Service is a managed Kubernetes offering running in IBM Cloud. It is designed to deliver powerful tools, intuitive user experience, and built-in security for rapid delivery of applications that can be bound to cloud services related to IBM Watson, IoT, DevOps and data analytics.
Tags cloud kubernetes nosql