Has Node.js Adoption Peaked? Is So, What's Next for Server-Side App Development?
The general consensus of the experts is that Node.js will continue to play an important role in web app development despite the impending release of the io.js forked version. Still, some developers...
View ArticleWhat to Do When MySQL Ignores Your Index
If you find yourself with a MySQL query that's taking forever to complete, the suspects at the top of your troubleshooting list usually relate to the approach MySQL is choosing to index the table being...
View ArticleNew Breed of JSON Tools Closes the Gap with XML
As JSON's popularity for web app development increases, the range of tools supporting the environment expands into XML territory. The key is to maintain the simplicity and other strengths of JSON while...
View ArticleHow the Internet of Things Will Affect Database Management
There's no denying the rise of the Internet of Things will challenge existing database systems to adapt to accommodate huge volumes of unstructured data from diverse sources. Some analysts question...
View ArticleRelational or Graph: Which Is Best for Your Database?
Choosing between the structured relational database model or the "unstructured" graph model is less and less an either-or proposition. For some organizations, the best approach is to process their...
View ArticleOvercoming Barriers to Adoption of Network Functions Virtualization
IT managers are equally intrigued by the promise of network functions virtualization, and leery of handing over control of their critical networks to unproven software, much of which will be managed...
View ArticleHas Node.js Adoption Peaked? If So, What's Next for Server-Side App Development?
The general consensus of the experts is that Node.js will continue to play an important role in web app development despite the impending release of the io.js forked version. Still, some developers...
View ArticleDiagnose and Optimize MySQL Performance Bottlenecks
A common source of MySQL performance problems is tables with outdated, redundant, and otherwise-useless data. Slow queries can be fixed by optimizing one or all tables in your database in a way that...
View ArticleWhen One Data Model Just Won't Do: Database Design that Supports Polyglot...
The demands of modern database development mandate an approach that matches the model (structured or unstructured) to the nature of the underlying data, as well as the way the data will be used. Choice...
View ArticleThe Benefits of Virtual Appliances Expand to Encompass Nearly All Data Center...
Virtual appliances deliver the potential to enhance data security and operational efficiency in IT departments of all shapes, sizes, and types. As the technology expands to encompass ever more...
View ArticleTame the Big-Data Deluge by Devising a Metadata Strategy
Ride the crest of the big-data wave by using metadata management as your surfboard. As more of your organization's information assets become untethered from relational databases, you'll rely...
View ArticleThe Storage Network of the Future Will Feature Objects Prominently
Old meets new head on when unstructured object storage systems are integrated with conventional array- and server-based SANs and NAS. Modern data-storage architectures must take advantage of the best...
View ArticleHow to Use SQL Server Transaction Logs to Improve Your DB's Performance
Every change to the objects contained in your database is recorded in SQL Server's transaction logs. That makes the logs the logical first stop when troubleshooting a problem with your database....
View ArticleHow to Ensure Your SSL-TLS Connections Are Secure
Encryption is becoming an essential component of nearly all applications, but managing the Secure Sockets Layer/Transport Layer Security (SSL/TLS) certificates that are at the heart of most protected...
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 ArticleThe Key to Selecting a Programming Language: Focus
There isn't a single best programming language. Rather than flitting from one language to the next as each comes into fashion, determine the platform you want to develop apps for -- the web, mobile,...
View ArticleBimodal IT the Future of the Data Center or Another Empty Buzzword
Few ideas have polarized IT managers more than bimodal IT: Is it the key to modernizing the data center, or a sure-fire recipe for disaster? Some analysts claim adoption of the model -- which runs...
View ArticleMongoDB Poised to Play a Key Role in Managing the Internet of Things
Rather than out-and-out replacing their relational counterparts, MongoDB and other NoSQL databases will coexist with traditional RDBMSs. However, as more -- and more varied -- data swamps companies,...
View ArticlePreparing Developers for a Multi-language Multi-paradigm Future
Tried-and-true languages such as Java, C++, Python, and JavaScript continue to dominate the most popular lists, but modern app development requires a multi-language approach to support diverse...
View ArticleAvoid Being Locked into Your Cloud Services
Before you sign on the dotted line for a cloud service supporting your application development or other core IT operation, make sure you have an easy, seamless exit strategy in place. Just because an...
View Article