From DZone.com Feed: Using Java and .NET Apps to Connect to an Apache Ignite Cluster

This article will focus on how to create an Apache Ignite cluster that can support the reading and writing of user-defined objects in a common storage format. This is particularly useful in situations where applications need to work with objects but …

Read more

From DZone.com Feed: How Can I Migrate From On-Prem to Cloud?

Thanks to Eric Berg, Chief Product Officer at Okta for sharing the advancements made to the Okta Identity Cloud to power a new independent directory standard and integration ecosystem for the extended enterprise. Updates include a Lightweight Directory Access Protocol (LDAP) interface for Okta Universal Directory, an expanded, richer Okta Integration Network, automated access for customers and partners, and end-to-end auditing.

“While the benefits of the cloud have been well established for years, many organizations are still unable to take full advantage of innovative new services due to their reliance on legacy infrastructure, which adds complexity and cost to implement and use,� said Eric. “Modern IT requires a dynamic system that can help them match the racecar pace of technology innovation. We’re investing heavily in building on our independent and neutral platform to manage these demands – and today’s new features make the Okta Identity Cloud the most comprehensive integration solution available for businesses today.�

Read more

From DZone.com Feed: XFS vs EXT4 – Comparing MongoDB Performance on AWS EC2

AWS is an extremely popular and trusted cloud platform for managing MongoDB deployments, but the question of XFS vs EXT4 has many developers wondering which Linux file system will give them the best performance for their applications. MongoDB’s official guide on deploying to production recommends using the XFS file system on Linux, especially when deploying the WiredTiger storage engine.  The recommendation, however, doesn’t tell us why we should expect a performance boost or what kind of performance gains we’ll experience. We decided to get to the bottom of it by quantitatively investigating MongoDB performance on XFS so you can compare whether EXT4 is a better choice for your AWS EC2 instances.

XFS File System

XFS is a highly scalable, high-performance 64-bit journaling file system developed at SGI in 1993 and ported to Linux in 2002. It supports highly parallel I/O and filesystem sizes up to 9 Exabytes, and journals only the file system metadata, not the user data.  Some key performance enhancing features of XFS are:

Read more

From DZone.com Feed: Machine Learning’s Impact on Cloud Computing

People have been talking about machine learning for a few years now since it promises vast benefits that could impact every aspect of human life. Efforts are also being made to develop machine learning to the point where there will be no human intervention necessary. The area of artificial intelligence that uses machine learning models to learn from data is seen as the bright future of science — machine learning being the next level of evolution in automation.

When coupled with the power of cloud computing, machine learning could be even more beneficial. This amalgamation is termed as “the intelligent cloud.” The current usage of cloud involves computing, storage, and networking. But with machine learning infused with the cloud, the capabilities of the cloud will increase vastly. The intelligent cloud is capable of learning from the vast amount of data stored in it to build up predictions and analyze situations. This will serve as an intelligent platform to perform tasks more efficiently.

Read more

From DZone.com Feed: Why Our Productivity Is Fake

We want to think of ourselves as good workers. We try to do more, do it faster, and often end up staying longer at work. We do work hard, but does that mean that we are really being productive?

Surprisingly, the answer is no. As disappointing as it may sound, working hard doesn’t always mean working efficiently. Let’s look closer at what true productivity means.

Read more

From DZone.com Feed: This Week in Mobile: Swift Compiler Development and Android O Limits

This time next week we’ll have all the details on the new iPhone(s) and the official release date of iOS 11. Until then, we have lots of other stuff going on in the mobile world. 

iOS 

If you want to bring you Swift knowledge to the next level, be sure to read up on Getting Started with Swift Compiler Development. Sticking with the theme of looking underneath the hood, here’s A Peek Inside CoreML.

Read more

From DZone.com Feed: Achieving Continuous Integration (CI) Excellence Through Test Automation

Achieving Continuous Integration (CI) excellence through the test automation role is evolving, and will be entirely different in the future. At Gannett – USA Today Network, where I work in a quality assurance role, the change has started by blurring the lines between Test Automation and DevOps.

Let’s take a closer look at CI excellence by dividing it into three tiers: the practices, how to do it, and the new test automation experience.

Read more

From DZone.com Feed: JOIN Elimination: An Essential Optimizer Feature for Advanced SQL Usage

The SQL language has one great advantage over procedural, object-oriented, and “ordinary” functional programming languages. The fact that it is truly declarative (i.e. a 4GL/fourth-generation programming language) means that a sophisticated optimizer can easily transform one SQL expression into another equivalent SQL expression, which might be faster to execute.

How does this work?

Read more