Tag: App development
-
Redis performance tuning: How to optimize Redis for high-traffic applications
Posted on May 10, 2023, Level intermediate Resource Length medium
Redis is a widely-used in-memory data store that is known for its speed and flexibility, making it ideal for building high-performance applications. However, with its increasing popularity and the explosion of high-traffic applications, it becomes crucial to optimize Redis to keep up with the growing data demand. By Jatin Sharma.
Tags app-development web-development performance code-refactoring
-
Introducing storage on Vercel
Posted on May 6, 2023, Level beginner Resource Length short
Vercel KV, Vercel Postgres, Vercel Blob, and Vercel Edge Config are now available. Driven by the need for both performance and personalization, frameworks are becoming server-first and edge-first. By vercel.com.
Tags app-development web-development apis database serverless nosql
-
The REST API Handbook – How to build, test, consume, and document REST APIs
Posted on May 5, 2023, Level intermediate Resource Length long
This tutorial aims to show you an example of how you can fully implement a REST API. We'll cover basic setup and architecture with Node and Express, unit testing with Supertest, seeing how we can consume the API from a React front-end app and finally documenting the API using tools such as Swagger. By Germán Cocca.
Tags app-development restful apis cloud devops web-development react
-
Distributed cloud-native graph database with NebulaGraph Docker extension
Posted on May 4, 2023, Level intermediate Resource Length medium
Graph databases have become a popular solution for storing and querying complex relationships between data. As the amount of graph data grows and the need for high concurrency increases, a distributed graph database is essential to handle the scale. Finding a distributed graph database that automatically shards the data, while allowing businesses to scale from small to trillion-edge-level without changing the underlying storage, architecture of the service, or application code, however, can be a challenge. By Wey Gu and Ajeet Singh Raina.
Tags app-development docker cio containers devops database
-
How to deploy the different SAP BTP development environments
Posted on May 3, 2023, Level intermediate Resource Length medium
SAP Business Technology Platform (SAP BTP) is a platform focused on turning data into actionable business plans, particularly by leveraging tools found in an intelligent enterprise. SAP BTP contains many solutions, tools, and products under its umbrella. In this post, we'll look at the deployment options for the different SAP Business Technology Platform development environments. By SAP PRESS.
Tags app-development miscellaneous cio servers management
-
How to build Angular search functionality with GraphQL?
Posted on May 2, 2023, Level intermediate Resource Length long
In this tutorial, you will learn how to build a fullstack Angular application that uses GraphQL to fetch data from a server. The application we'll build together will display a list of blog posts fetched from a GraphQL API using Apollo Client, including search functionality. To create the GraphQL API, we will use StepZen, a GraphQL API platform that allows you to build and deploy a GraphQL API in minutes. By Roy Derks.
Tags app-development angular nodejs javascript restful apis
-
Optimizing your app for network reachability
Posted on May 1, 2023, Level intermediate Resource Length long
Network Reachability is a vital aspect of apps that use some networking capabilities. Your users won't always have a good internet connection, so optimizing your app for bad networking conditions is essential. By Antoine van der Lee.
Tags app-development ios swiftlang learning
-
How to choose the right type of TLS/SSL certificate
Posted on April 28, 2023, Level beginner Resource Length medium
From the server administrators of highly technological organizations, to product managers of financial institutions, down to the one-man startups that just want to secure their shopping cart, the same question pops up: "If TLS/SSL certificates all do the same thing, what type should we get?" By Digicert.
Tags ssl servers cio learning infosec app-development
-
Simplified data pipelines with Pulsar transformation functions
Posted on April 24, 2023, Level intermediate Resource Length medium
They provide a low-code way to develop basic processing and routing of data using existing Pulsar features. Using functions in the cloud is a very efficient way of creating iterable workflows that can transform data, analyze source code, make platform configurations, and do many other useful jobs. As you develop a function you will quickly realize a need for a solid foundation of utilities and formatting. By Christophe Bornet.
Tags app-development data-science apache big-data
-
Cilium Mesh – One mesh to connect them all
Posted on April 23, 2023, Level beginner Resource Length medium
Cilium has rapidly become the standard in Kubernetes networking thanks due to its advanced security, performance, and exceptional scalability. With the increase in the adoption of Cilium, more and more customers have requested to bring Cilium to the world of virtual machines and servers. By Thomas Graf.
Tags app-development devops kubernetes containers infosec
-
Clean code
Posted on April 22, 2023, Level intermediate Resource Length medium
Clean code can be read and enhanced by a developer other than its original author. By Moises Gamio.
Tags code-refactoring app-development programming performance
-
Comparing Avro vs Protobuf for data serialization
Posted on April 18, 2023, Level beginner Resource Length short
Data serialization is a crucial aspect of modern distributed systems because it enables the efficient communication and storage of structured data. In this article, we will discuss two popular serialization formats: Avro and Protocol Buffers, Protobuf for short, and compare their strengths and weaknesses to help you make an informed decision about which one to use in your projects. By Daniel Selans.
Tags json queues messaging app-development streaming apache