Systems | Development | Analytics | API | Testing

Kong Ingress Controller for Kong Gateway Users

If you're an existing Kong Gateway user who is starting to dip their toes in to Kubernetes, this session is for you! Join Michael as he explains how Kong Ingress Controller works using Kong Gateway concepts. There will be a brief introduction to Kubernetes, and explanation of how to configure Kong entities on Kubernetes and even a live demo to show how it all fits together.

Automation for Private API Integrations | A New Era

The traditional approach to private or internal Application Programming Interface (API) integrations, characterized by labor-intensive and error-prone manual processes, is rapidly becoming obsolete. This method, limited by its time-consuming nature and lack of scalability, is giving way to an era of automation. Automated API integrations marks a significant leap forward, offering unparalleled efficiency, accuracy, and the ability to evolve.

Speed Up Your Ruby on Rails Application with LiteCache

In this series, we have looked at the "musts" (databases) and "shoulds" (asynchronous jobs, websockets) of a web application. Now we turn to one of the "coulds" (that is nonetheless recommended for scaling businesses): caching. In particular, we mean caching HTML fragments and other snippets of data, as referred to in Rails Guides. We are not concerned with HTTP or SQL query caching. In this part, we'll see how to speed up our Rails app using LiteCache.

Dealing with CPU-bound Tasks in Node.js

Welcome to part two of our series on profiling and optimizing CPU-bound tasks in Node.js! In the first installment, we discussed the complexities of handling CPU-bound tasks in Node.js, shedding light on their impact on runtime performance and exploring various profiling techniques. Once you've used profiling to figure out where the bottleneck in your application is, the next step is to choose the right optimization strategy to obtain an acceptable level of performance for your use case.

Introducing Helix Core Cloud - Turnkey, Scalable Version Control for Teams Under 50

Helix Core Cloud is the world’s most scalable version control, now available as a fully managed and hosted offering by Perforce. It’s an instant deployment of Helix Core, designed for teams under 50 and available through a convenient monthly subscription. Get a brief introduction to Helix Core Cloud from Brad Hart, CTO and VP of Product Management at Perforce.

Composite primary keys in Rails

Primary keys are vital in the design of a relational database. They are crucial in uniquely identifying records. For example, if you have a table of users, you will need to identify each record uniquely. This is where primary keys are used. Primary keys are usually single columns that auto-increment. There might be cases where you'll need a combination of column to serve as the primary key - this is where composite primary keys become helpful.

How to Create YouTube APIs with DreamFactory

DreamFactory specializes in REST API generation for any number of database types however an underrepresented benefit is the ability to mount and manage any third party API via a HTTP service connector. This gives you the ability to generate documentation and secure an existing API as if it were created natively within DreamFactory.

Introducing Helix Core Cloud, Managed & Hosted Version Control by Perforce

Today is a big day for Perforce, as we get to officially announce Helix Core Cloud, a brand new managed and hosted version control offering for teams under 50 users. Over the years, my team and I have developed a number of different ways to help new users get started with our industry leading version control, Helix Core. Now, for the first time, we’re offering Helix Core as a turnkey, fully managed, and hosted solution.

7 SaaS Tools to Implement on Your Website in 2024

Your website is a critical channel for brand awareness for your business. About 75% of customers base their first impression of your brand on your website. To make that first impression memorable, you need to ensure your website is well-designed, easy to navigate, packed with excellent copy, responsive, and, most importantly, has all the right features to wow your visitors.