Cloud Services’ Greatest Hits: Auto Scaling, and Automatic Backups
Two of the most-compelling reasons to switch from in-house to cloud-based services are the efficiency of auto scaling, and the security of automatic backups.If you believed everything you read, you’d...
View ArticleCloud Multi-Tenancy Finds the Right Mix of Security and Scalability
By offering enhanced security as well as efficient scalability, multi-tenancy has become the cloud’s most important attribute.Once perceived as the weak link in the cloud-security chain, multi-tenancy...
View ArticleHow to Reduce App Deployment Time — Fast
System changes occur so quickly that upgrades and updates have to be unobtrusive and ready to hit the ground running.The changing nature of application development necessitates new methods for ensuring...
View ArticleDarknet Busters: Taking a Bite Out of Cybercrime-as-a-Service
The first step in combatting the perpetrators of Internet crimes is to uncover the Darknet in which they operate.It's getting easier and easier for criminals to infiltrate your company’s network and...
View ArticleUsing a CLI for App Development and Deployment
Find out how a CLI can help your company with app development and deployment A CLI can help developers and administrators get apps deployed quickly, in addition to the other uses of CLIs, such as...
View ArticleHow Did MongoDB Get Its Name?
Curious how MongoDB got its name? Here's your quick history lesson for the day. Example of a MongoDB query. Source: MongoDB.The company behind MongoDBMongoDB was originally developed by MongoDB, Inc.,...
View ArticleHosting For Freelance Developers: PaaS, VPS, Cloud, And More
By Nermin Hajdarbegovic, Technical Editor at ToptalAt a glance, the hosting industry may not appear exciting, but it's grunts in data centres the world over that keep our industry going. They are,...
View ArticleWhat is Data Logging
Data logging is one of the most important aspects of most IT pros. So, do you know what it is? Data logging is often talked about as a helpful tool that you can use when trying to maintain your various...
View ArticleThe Good, the Bad, and the Ugly Among Redis Pagination Strategies
If you need to use pagination in your Redis app, there are a couple of strategies you can use to achieve the necessary functionality. While pagination can be challenging, a quick overview of each of...
View ArticleUsing DNS to Debug Downtime
At times, a web app or web site may appear to be down when the server it is on appears to be functioning properly. When this happens, it is important to know where the issue resides, as it may be easy...
View Article10 Most Common Web Security Vulnerabilities
By Gergely Kalman, Security Specialist at ToptalFor all too many companies, it’s not until after a breach has occurred that web security becomes a priority. During my years working as an IT Security...
View ArticleHow to Manage App Uptime Like a Boss
Find out how you can more easily manage your app’s uptime. Keeping your apps up and running with a good uptime rate can be a tedious task of monitoring servers, logs, databases, and more. If an...
View Article"Too Many Connections": How to Increase the MySQL Connection Count To Avoid...
If you don't have enough connections open to your MySQL server, your users will begin to receive a "Too many connections" error while trying to use your service. To fix this, you can increase the...
View ArticleThe Fastest Way to Import Text, XML, and CSV Files into MySQL Tables
One of the best ways to improve the performance of MySQL databases is to determine the optimal approach for importing data from other sources, such as text files, XML, and CSV files. The key is to...
View Article3 Approaches to Creating a SQL-Join Equivalent in MongoDB
Integrating MongoDB document data with SQL and other table-centric data sources needn't be so processor-intensive.TL;DR: While there's no such operation as a SQL-style table join in MongoDB, you can...
View ArticleHow to Measure the ROI of Your Cloud Spend
Quantifying the cost of cloud ownership is no simple task.Take some of these tips to measuring the ROI of your cloud spendGetting an accurate assessment of the total costs of public, private, and...
View ArticleToo Many Connections: How to Increase the MySQL Connection Count To Avoid...
If you don't have enough connections open to your MySQL server, your users will begin to receive a "Too many connections" error while trying to use your service. To fix this, you can increase the...
View ArticleThe Fastest Way to Import Text, XML, and CSV Files into MySQL Tables
One of the best ways to improve the performance of MySQL databases is to determine the optimal approach for importing data from other sources, such as text files, XML, and CSV files. The key is to...
View ArticleThree Approaches to Creating a SQL-Join Equivalent in MongoDB
Integrating MongoDB document data with SQL and other table-centric data sources needn't be so processor-intensive.TL;DR: While there's no such operation as a SQL-style table join in MongoDB, you can...
View ArticleMongoDB 3.0 First Look: Faster, More Storage Efficient, Multi-model
Document-level locking and pluggable storage APIs top the list of new features in MongoDB 3.0, but the big-picture view points to a more prominent role for NoSQL databases in companies of all types and...
View Article