MySQL Server generates several logs that can help you monitor the activities of the server. However, once these logs are enabled, they can grow in size and start taking up too much disk space. This is why it's important to have an automated way of archiving and preserving MySQL log files for a certain duration, as well as deleting the old ones. In this blog post, we describe … [Read more...] about Managing MySQL Server Logs: Rotate, Compress, Retain & Delete
Cloud
Wondering what cloud computing is? Check out these articles to everything you need to know about the cloud, from its history and benefits to how it works.
PyMongo Tutorial: Testing MongoDB Failover in Your Python App
Python is a powerful and flexible programming language used by millions of developers around the world to build their applications. It comes as no surprise that Python developers commonly leverage MongoDB hosting, the most popular NoSQL database, for their deployments due to its flexible nature and lack of schema requirements. So, what's the best way to use MongoDB with … [Read more...] about PyMongo Tutorial: Testing MongoDB Failover in Your Python App
Industry Insights: Tapping into the Growing Demand for Edge Computing
If we look past the hype, it's clear that edge computing promises to transform business IT in a fundamental way. We're now seeing more and more business use-cases for edge computing, which in turn drives growth in demand for the technology among businesses and enterprises. The main question for providers today is how to capture this increasing opportunity “ how to … [Read more...] about Industry Insights: Tapping into the Growing Demand for Edge Computing
How FinTech Companies Are Challenging the Biggest Banks
The global financial crisis in 2008, which led to a full-blown international banking crisis, was considered the most serious crisis since the Great Depression. And while it was a downfall for traditional banking systems, it paved the way to the emergence and rapid success of FinTech companies. FinTech Companies Financial technology, also known as FinTech, is an innovative … [Read more...] about How FinTech Companies Are Challenging the Biggest Banks
MySQL High Availability Framework Explained Part III: Failover Scenarios
In this three-part blog series, we introduced a High Availability (HA) Framework for MySQL hosting in Part I, and discussed the details of MySQL semisynchronous replication in Part II. Now in Part III, we review how the framework handles some of the important MySQL failure scenarios and recovers to ensure high availability. MySQL Failover Scenarios Scenario 1 “ Master MySQL … [Read more...] about MySQL High Availability Framework Explained Part III: Failover Scenarios
What is cloud computing?
Cloud computing delivers computing services such as servers, storage, databases, networking, software, analytics, and intelligence — over the Internet (“the cloud”) to offer faster innovation, flexible resources, and economies of scale.
Cloud computing makes it possible to quickly create and deploy a shared pool of reconfigurable computing resources (such as networks, servers, storage, applications, and services) via a network while requiring little administration labor or service provider contact. In order to achieve coherence and scale economies, cloud computing depends on resource sharing.
Want to learn more about cloud computing? Datafloq has courses available. Contact us to get started.
How does cloud computing work?
Cloud computing is a new way of storing and accessing data. Instead of having a physical storage device, like a hard drive, cloud computing uses remote servers to store data.
With the cloud, you can access data from anywhere, as long as you have an internet connection. To use cloud computing, you first need to sign up for a service. Once you have done this, you can start uploading files to the cloud. These files are then stored on the servers and can be accessed anytime.
Who invented cloud computing?
In the early 1960s, American psychologist and computer scientist J.C.R Licklider came up with the idea of an “Intergalactic Computer Network”, which he envisioned as a way for computers to share data and resources. Other researchers later expanded upon this concept, and in the 1990s, the term “cloud computing” was coined.
How secure is cloud computing?
Fortunately, most cloud providers take security seriously and take steps to protect their customers’ data. For example, most providers encrypt data in transit using SSL/TLS, and many offer additional features like two-factor authentication and password recovery.
However, no system is perfect, and it’s important to remember that the ultimate responsibility for security rests with the customer. That means keeping your passwords safe and ensuring that only authorized users can access your account.
What is scalability in cloud computing?
Scalability in cloud computing refers to measuring up or down cloud resources as needed to meet demand. For example, if a company’s website suddenly experiences a surge in traffic, it can quickly scale up its server capacity to meet the demand.
Conversely, they can scale down their servers if traffic decreases to save on costs. This flexibility is impossible with traditional on-premises infrastructure, which can be expensive and time-consuming to scale up or down. As a result, scalability has become one of the key reasons why so many businesses are migrating to the cloud.
Which is an advantage of cloud computing?
Cloud computing is generally known to be secure. The servers used by cloud computing providers are constantly backed up, so your data will still be safe if anything happens to one server. Additionally, cloud computing is very convenient. You can access your data from anywhere worldwide, and you don’t have to worry about losing it if your computer crashes.