Make Git work for global teams

Make Git work for global teams

Git was made for distributed teams, but long distances introduce special challenges

07/28/16

5 reasons to learn mainframe programming

5 reasons to learn mainframe programming

The work is fulfilling, the tools are state-of-the-art, and demand for mainframe-literate developers has never been greater

07/21/16

Take a lighter-weight approach to hybrid cloud

Take a lighter-weight approach to hybrid cloud

How Velostrata achieves workload mobility through intelligent streaming, not heavy lifting

07/14/16

Take a closer look at your Spark implementation

Take a closer look at your Spark implementation

Apache Spark can be implemented for developers, BI, and embedded use; your choice has consequences

07/07/16

Fight back! Learn to hunt threats with free tools

Fight back! Learn to hunt threats with free tools

Learn to detect malicious behavior by analyzing DNS and autoruns data with free and open source tools

06/30/16

Why APIs beat proxies for cloud security

Why APIs beat proxies for cloud security

Cloud access security brokers that take an API approach can provide more comprehensive security without impacting network performance

06/23/16

Prioritize predictable performance in Hadoop

Prioritize predictable performance in Hadoop

Organizations running Hadoop in production can ensure that high-priority jobs complete on time, every time

06/16/16

Learn from SOA: 5 lessons for the microservices era

Learn from SOA: 5 lessons for the microservices era

The rise and fall of SOA can teach us much about making the best use of microservices

06/09/16

Build an API to MongoDB -- fast

AnyPresence JustAPIs helps you create and deploy REST APIs on your database in minutes; simply follow these steps

06/07/16

Containers 101: Docker fundamentals

Understand Docker images, containers, and registries and how they deliver the benefits of immutable infrastructure and software reuse

06/02/16

Microservice architecture is agile software architecture

Just as agile development solves an engineering bottleneck, microservices solve an architectural bottleneck

05/30/16

Containers 101: Linux containers and Docker explained

A brief introduction to lightweight, portable, flexible Docker containers and why developers love them

05/26/16

Linux containers vs. VMs: A security comparison

More vulnerable than virtual machines? In fact, containers have some security advantages

05/19/16

Better software testing through automation

How to improve your CI/CD workflow and build higher-quality software faster with automated testing

05/12/16

5 simple steps to controlling cloud access

How IT can bring order and accountability to public cloud usage without getting in the way of progress

05/06/16

Google Cloud Dataflow vs. Apache Spark: Benchmarks are in

In a simple batch processing test, Google Cloud Dataflow beat Apache Spark by a factor of two or more, depending on cluster size

05/05/16

Why Redis beats Memcached for caching

Memcached is sometimes more efficient, but Redis is almost always the better choice

05/03/16

Break scalability barriers in OpenFlow SDN

New support for Table Type Patterns in OpenFlow lifts the ceiling on large deployments and enables interoperability across devices

04/28/16

Data lakes 101: Come on in, the water's fine

How to plan for and build a central hub for data analytics with the ever-evolving Hadoop ecosystem

04/21/16

5 steps to a modern data architecture

Becoming a true data-driven organization requires adopting a more centralized approach to data architecture and analysis

04/14/16

Load More