How to build resilient microservices

How to build resilient microservices

Resilient microservices require resilient interservice communications. These patterns and Ballerina can help

10/11/18

Mobile app development after PhoneGap and Cordova

Mobile app development after PhoneGap and Cordova

Old hybrid mobile development is dead. Welcome to the “new hybrid” starring progressive web apps and JavaScript-driven native apps

10/04/18

How to secure your PostgreSQL database

How to secure your PostgreSQL database

Follow these steps to enable SSL connections and properly configure user privileges to keep your database secure

09/19/18

When to use a CRDT-based database

When to use a CRDT-based database

Learn why, when, and how to use conflict-free replicated data types to bring strong eventual consistency to your geo-distributed applications

09/13/18

How to achieve large-scale IoT with relational databases

How to achieve large-scale IoT with relational databases

With these key optimizations, your favorite relational database can support the high connection volumes and high-speed ingestion rates of IoT workloads

08/30/18

7 steps to better code reviews

7 steps to better code reviews

Code reviews make better software, better developers, and better teams. Follow these steps to getting them right

08/23/18

Introducing the Kubernetes Operator for TiDB

Introducing the Kubernetes Operator for TiDB

Learn how to use the TiDB Operator to deploy, monitor, and manage the distributed, MySQL-compatible, TiDB database on Kubernetes clusters

08/16/18

Where low-code development works—and where it doesn’t

Where low-code development works—and where it doesn’t

Low-code platforms can be an effective way to streamline business processes, but how and where do you start? Here are some keys to keep in mind

08/09/18

How to build stateful streaming applications with Apache Flink

How to build stateful streaming applications with Apache Flink

Take advantage of Flink’s DataStream API, ProcessFunctions, and SQL support to build event-driven or streaming analytics applications

08/02/18

How Kubernetes conquers stateful cloud-native applications

How Kubernetes conquers stateful cloud-native applications

Kubernetes has added many layers of support for building stateful applications and managing them at scale. It’s only a start

07/26/18

6 usability testing methods that will improve your software

6 usability testing methods that will improve your software

Go beyond standard QA testing to ensure that your software product accomplishes your business goals

07/19/18

The key to proactive multicloud cost management

The key to proactive multicloud cost management

Resource tagging can be useful, but it’s hardly an effective way to control cloud costs. Here’s how to do better

07/11/18

4 essential features of modern low-code development platforms

4 essential features of modern low-code development platforms

How today’s low-code platforms go beyond rapid app dev to streamline the entire software development lifecycle

07/04/18

It’s time we tapped APIs for business analytics

It’s time we tapped APIs for business analytics

With so much information flowing through APIs, the API management system offers a central hub for business insight

06/20/18

How to create a Microsoft SQL Server failover cluster in the Google Cloud

How to create a Microsoft SQL Server failover cluster in the Google Cloud

A step-by-step guide to using SAN-less failover clustering software to support SQL Server’s Always On Failover Clustering in the public cloud

06/06/18

How Arcadia Data brings self-service BI to the data lake

How Arcadia Data brings self-service BI to the data lake

The data lake is a new approach to data management that requires a new approach to analytics

05/30/18

The rise of the Istio service mesh

The rise of the Istio service mesh

How do you bring reliability, security, and manageability to microservices communications? Enter the service mesh

05/23/18

7 secrets to scaling with microservices

7 secrets to scaling with microservices

Follow these steps to ensure a successful transition from monolithic app to distributed microservices. They worked for Sumo Logic

05/16/18

TigerGraph: The parallel graph database explained

TigerGraph: The parallel graph database explained

How TigerGraph achieves fast data ingest, fast graph traversal, and deep link analytics even for large data sets

05/02/18

How to gain visibility into a multicloud environment

How to gain visibility into a multicloud environment

A successful multicloud strategy requires effective awareness of all interdependencies—and a new approach to network monitoring

04/25/18

Load More