article thumbnail

Top Redis Use Cases by Core Data Structure Types

Scalegrid

Redis , short for Remote Dictionary Server, is a BSD-licensed, open-source in-memory key-value data structure store written in C language by Salvatore Sanfillipo and was first released on May 10, 2009. Depending on how it is configured, Redis can act like a database, a cache or a message broker. Redis Strings. Redis Strings Use Cases.

Cache 232
article thumbnail

Node vs React Comparison: Which to Choose for Your JS Project?

Enprowess

JavaScript is one of the most famous and loved programming languages nowadays. It is growing day by day and has kept its position for eight years in a row and belongs to the top ten most loved programming languages. framework was launched in 2009, and it destroyed the traditional browser confined limits of JS. Both Node.js

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Fostering a Web Performance Culture

Jos

I remember when I learned about dynamic programming, greedy or divide and conquer algorithms. In fact, Stockholm was the first city in installing 4G back in 2009. How would you architecture a non-trivial size web project (client, server, databases, caching layer)? Performance is a feature and needs to be prioritized as such.

article thumbnail

MariaDB vs MySQL: Key Differences and Use Cases

Percona

Due to concerns in the open source software community about the future of MySQL after the acquisition, MariaDB was created in 2009 by Michael Widenius (one of the original creators of MySQL), who named the new software after his daughter Maria. Scalability and replication options that can improve performance and high availability.

article thumbnail

Fostering a Web Performance Culture

Jos

I remember when I learned about dynamic programming, greedy or divide and conquer algorithms. In fact, Stockholm was the first city in installing 4G back in 2009. How would you architecture a non-trivial size web project (client, server, databases, caching layer)? Performance is a feature and needs to be prioritized as such.

article thumbnail

Performance Mythbusters

Tim Kadlec

In 2009 at Velocity–the annual performance optimization conference–there was a flurry of information released by companies that clearly demonstrated how performance effects key business objectives. For images, take the time to optimize them by hand using your favorite graphics program. Performance matters.