ORDA – REST request optimization step by step (+ A demo)

ORDA/REST performance is a strategic matter; that’s why we shipped many features related to this topic, such as the ORDA/REST request optimization in Client/Server and when working with a remote datastore. Lately, we also gave you complete control over the ORDA/REST request optimization.

This blog post gives you the plan to follow in order to ace your ORDA/REST performance game. It includes other blog posts to read, videos to watch, and a demo to play with to increase performance in your applications quickly and easily.

What to read?

First of all, we advise you to read this blog post, in which we explain how the use of ORDA to access large tables (especially those with relations) in Client/Server mode has been greatly enhanced. You’ll see that LAN performance is two to three times better and that WAN performance has increased up to 30 times. And best of all – there’s no need to change anything in your code; it’s all automatic.

What to watch?

If you want more details and concrete examples, there’s a breakout session on the ORDA/REST request optimization where I will show you how it works internally in 4D.

Watching this video will guide you through the REST request optimization with simple examples. And that’s not all… the good news is that the demo used during this video is now available

Get your hands dirty.

Since the tools used in the demo are now available in v19R5, you can download the demo to play with the code and discover the ORDA/REST request optimization mechanisms by yourself.

REST request optimization demo 

Once you are comfortable with all of the above, you’ll enjoy reading this blog post and the power that comes with knowing how to take complete control of ORDA/REST request optimization to improve the performance of your applications.

• Product Owner • Marie-Sophie Landrieu-Yvert has joined the 4D Product team as a Product Owner in 2017. As a Product Owner, she is in charge of writing the user stories then translating it to functional specifications. Her role is also to make sure that the feature implementation delivered is meeting the customer need.Marie-Sophie graduated from the ESIGELEC Engineering School and began her career as an engineer at IBM in 1995. She participated on various projects (maintenance or build projects) and worked as a Cobol developer. Then she worked as an UML designer and Java developer. Lately her main roles were analyzing and writing functional requirements, coordinate business and development teams.