Best of MySQL2022

  1. 1
    Article
    Avatar of asayerasayer·4y

    Dockerizing Full-Stack React apps

    Using infrastructures such as Docker and Containers gives a developer an upper hand to quickly set up and deploy applications. Containers are lightweight operating systems that run as a form of virtualization.

  2. 2
    Article
    Avatar of honeypotHoneypot·4y

    Dolt - A SQL Database that Works like Git

    Dolt is an SQL-based database that allows you to maintain your database like Git repositories. It combines all the great features of Git and SQL in order to give you an amazing experience. Dolt comes with a powerful CLI similar to Git, and you can apply your knowledge in Git to easily commit, merge, and push database changes. Earn Money from DoltHub Data Bounties.

  3. 3
    Article
    Avatar of quastorQuastor Daily·4y

    Building a Scalable Notification Service

    Razorpay is one of India’s most valuable fintech startups. The company powers payments for over 8 million businesses in India and has been growing extremely quickly. With the increase in transactions, the Razorpay team encountered a few scalability issues - Database Bottleneck - Read query performance was getting worse and it couldn’t scale to meet the required input/output operations per second.

  4. 4
    Article
    Avatar of pointerPointer·4y

    mikeroyal/Self-Hosting-Guide: Self-Hosting Guide. Learn all about locally hosting(on premises & private web servers) and managing software applications by yourself or your organization.

    Most self-hosted software can be installed using Docker, a packaging system which allows software to bundle their configuration and dependencies. Shipwright is a WebUI to generate templates for Yacht, Portainer, Docker-Compose, and Unraid. Dozzle is a small lightweight application with a web based interface to monitor Docker logs. Diun is a tool that receive notifications when a Docker image is updated.

  5. 5
    Article
    Avatar of quastorQuastor Daily·4y

    The Architecture of Facebook's Distributed Message Queue

    Facebook Ordered Queue Service (FOQS) is an internal Facebook tool that fills that role. FOQS provides an API that consists of the following operations - Enqueue - Add an item Dequeue The dequeue API accepts a collection of (topic, count) pairs where count represents the number of items to return from the topic.

  6. 6
    Article
    Avatar of devtoDEV·4y

    Database GUIs in JavaScript

    Traditional tools are often written in Java, C++ or Delphi and they use good old JDBC, ODBC or ADO.NET drivers for accessing database. Almost all tools are open-source. If you know about other tool not listed in this article, you could write about it in comments below. For SQLlite I actually use Firefox.

  7. 7
    Article
    Avatar of eversqlEverSQL·4y

    How I became a better CTO using these 8 resources

    Google offers 25 lessons, 30+ exercises, real case studies, and lectures from Google experts. The SaaS CTO Security Checklist provides actionable security best practices CTOs can use to harden their security. JavaScript is a bird's eye view of JavaScript, its benefits, patterns, and more.

  8. 8
    Article
    Avatar of logrocketLogRocket·4y

    Creating dashboards in React with React Dashboard

    The Flatologic dashboard template is built with React, Bootstrap, React Router, Redux, and GraphQL. It comes with a React frontend and a Node.js backend. This tutorial will cover how to create a dashboard in three easy steps. We will connect it to an SQL database with MAMP so you have some local data.

  9. 9
    Article
    Avatar of hnHacker News·4y

    dolthub/dolt: Dolt – It's Git for Data

    Dolt is a single 68 megabyte program. It can be used to run queries or update the data using SQL commands. All the commands you know for Git work exactly the same for Dolt. We also built DoltHub, a place to share Dolt databases. If you want to host your own version of Dolt, we have DoltLab.

  10. 10
    Article
    Avatar of laravelLaravel·4y

    Forge: Dark Mode

    dark mode can be toggled between light, dark, or automatically switch between modes. We're releasing dark mode as a beta feature and will continue to improve it based on your feedback. If you don’t have a Forge account, now is a great time to sign up!

  11. 11
    Article
    Avatar of dzDZone·3y

    The Right Database for You Project's Success

    The Right Database for You Project's Success Maximize Your Project's success with the Right Database Selection Learn the key considerations for choosing the right database for your project. The database management system is chosen depending on the tasks of the business.

  12. 12
    Article
    Avatar of singlestoreSingleStore·4y

    MariaDB vs. MySQL

    MariaDB is an open-source Relational Database Management System (RDBMS) MariaDB is gaining popularity due to its flexibility and availability. MariaDB has made significant progress in the areas of scalability and reliability, and has emerged as a competitor to MySQL.

  13. 13
    Article
    Avatar of communityCommunity Picks·4y

    How we simplified MySQL Tuning to improve Laravel Performance

    The Releem - MySQL Performance Tuning is the first step before optimizing code to improve the performance of web applications. It is faster than optimizing and testing source code. Before you start tuning, you should read the documentation, "best practices", and check the efficiency of your current MySQL configuration.

  14. 14
    Article
    Avatar of logrocketLogRocket·3y

    5 ways to rapidly improve MySQL database performance

    The database management system can support all kinds of projects, from gaming forums to healthcare solutions. Improving database performance is also something that every DBA struggles with at some point in their career.

  15. 15
    Article
    Avatar of changelogChangelog·4y

    mgramin/awesome-db-tools: Everything that makes working with databases easier

    Awesome Database Tools is a community driven list of database tools that simplify working with databases for DBA, DevOps, Developers and mere mortals. Feel free to add information about your own db-tools or your favorite third-party db- tools. For updates on awesome-db-tools and thoughts/news about databases/tools/SQL follow me at @GraminMaksim.

  16. 16
    Article
    Avatar of planetscalePlanetScale·3y

    What is a query planner?

    queries with lots of tables and lots of indexes can quickly run into the thousands and even millions of alternatives. Choosing the right indexes to use, and the right order to fetch data in, proves to be the difference between a 10ms and 5s query. The planner's job is to find the best possible query plan among all possibilities.

  17. 17
    Article
    Avatar of redislabsRedis·4y

    3 Reasons Why Your MySQL Database Needs Redis

    Redis Enterprise is a free, free, open source database solution until… it isn’t. It’s very common for products and services to eventually run into issues with performance, scaling, and innovating outside of the rigid SQL-based environment.

  18. 18
    Article
    Avatar of sectionioSection·4y

    Creating Dashboards in React using React Dashboards

    React Dashboard is a free and premium dashboard template from Flatologic. It is built with React, Bootstrap, React Router, Redux, and GraphQL. It comes with a React frontend and a Node.js backend. This tutorial will cover how to create a dashboard in three easy steps. Then, we will connect it to an SQL database with MAMP.

  19. 19
    Article
    Avatar of quastorQuastor Daily·3y

    How Canva Stores Tens of Billions of User Generated Media

    How Canva Stores Tens of Billions of User Generated Media Canva is an online design platform with tens of millions of users. The company has more than 100 million monthly active users, who collectively upload more than 50 million new pieces of media (pictures, videos, logos, etc.) every day.

  20. 20
    Article
    Avatar of freecodecampfreeCodeCamp·4y

    What is an ORM – The Meaning of Object Relational Mapping Database Tools

    Object Relational Mapping (ORM) is a technique used in creating a "bridge" between object-oriented programs and relational databases. The ORM and ORM tools help simplify the interaction between relational databases and different OOP languages. The tools are built to eliminate the possibility of SQL injection attacks.

  21. 21
    Article
    Avatar of pointerPointer·4y

    turns any MySQL, Postgres, SQLite into a spreadsheet with REST APIs.

    NocoDB turns any database into a smart-spreadsheet. It uses Docker, Git, Npm, Slack, Reddit, and Twitter. NocoDB can search, sort, filter, hide columns with uber ease. It can also upload images to cells (Works with S3, Minio, GCP, Azure, DigitalOcean, Linode, OVH, BackBlaze)

  22. 22
    Article
    Avatar of ossOpen Source Way·4y

    Monitor your databases with this open source tool

    Percona Monitoring and Measurement (PMM) is an open source solution for all three databases. The documentation is well written, detailed, and handy. The software itself is easy to obtain and install. PMM is only monitoring the underlying system and the database it uses for gathering statistics.

  23. 23
    Article
    Avatar of systemweaknessSystem Weakness·4y

    MySQL Packet Injection

    I recommend to everyone this tool the best for network attacks. It gives many errors with issues of versions and Python libraries, the creators recommend using Python 3.7.7.

  24. 24
    Article
    Avatar of singlestoreSingleStore·4y

    Speed Up Database Queries MySQL

    The airportdb database is 2GB in size and consists of 14 tables containing a total of 55,983,205 records. You must execute the EXPLAIN command on the query that you want to optimize.

  25. 25
    Article
    Avatar of communityCommunity Picks·4y

    Detailed Way To Implement MySQL In NestJS

    NestJS is a framework for building scalable Node.js server-side applications. It combines the support for Object-Oriented Programming (OOP), Functional Programming (FP) and Functional Reactive Programming (FRP) NestJS has full TypeScript support and uses it primarily, but users can also use JavaScript. For a read operation let’s create getUsers() method.