{"id":2451,"date":"2017-03-06T19:14:42","date_gmt":"2017-03-06T19:14:42","guid":{"rendered":"http:\/\/blog.reamaze.com\/?p=2451"},"modified":"2017-03-09T22:49:53","modified_gmt":"2017-03-09T22:49:53","slug":"reamaze-performance-optimization","status":"publish","type":"post","link":"https:\/\/www.reamaze.com\/blog\/reamaze-performance-optimization\/","title":{"rendered":"Reamaze Performance Optimization"},"content":{"rendered":"<p>The team\u00a0has been HARD AT WORK optimizing platform performance for all Reamaze features. Our core focus was on decreasing load times and page refresh times. Most Reamaze users spend the majority of their time on different Reamaze dashboards and conversations so it made sense to squeeze as much performance out of those key junctions as possible.<\/p>\n<p>Our developers spent the past few weeks rewriting the core logic that fetches data from the Reamaze database\u00a0and converts it to JSON. The main issue resided in the fact that the previous method of loading dashboards and conversations created too many objects in memory. The newly optimized method results in the same amount of output but at far higher levels of efficiency.<\/p>\n<p>The result? More than 2x faster dashboard and conversation load times! We&#8217;ve also improved stability overall \ud83d\ude42<\/p>\n<figure id=\"attachment_2452\" aria-describedby=\"caption-attachment-2452\" style=\"width: 1335px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"wp-image-2452 size-full lazyload\" data-src=\"http:\/\/blog.reamaze.com\/wp-content\/uploads\/2017\/03\/performance-hike.png\" alt=\"\" width=\"1335\" height=\"288\" data-srcset=\"https:\/\/blog.reamaze.com\/wp-content\/uploads\/2017\/03\/performance-hike.png 1335w, https:\/\/blog.reamaze.com\/wp-content\/uploads\/2017\/03\/performance-hike-300x65.png 300w, https:\/\/blog.reamaze.com\/wp-content\/uploads\/2017\/03\/performance-hike-768x166.png 768w, https:\/\/blog.reamaze.com\/wp-content\/uploads\/2017\/03\/performance-hike-1024x221.png 1024w, https:\/\/blog.reamaze.com\/wp-content\/uploads\/2017\/03\/performance-hike-1200x259.png 1200w\" data-sizes=\"(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" style=\"--smush-placeholder-width: 1335px; --smush-placeholder-aspect-ratio: 1335\/288;\" \/><figcaption id=\"caption-attachment-2452\" class=\"wp-caption-text\">Loading time for all Reamaze dashboards and conversations. Pre vs. Post.<\/figcaption><\/figure>\n<p>Enjoy your much faster dashboards!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The team\u00a0has been HARD AT WORK optimizing platform performance for all Reamaze features. Our core focus was on decreasing load times and page refresh times. Most Reamaze users spend the majority of their time on different Reamaze dashboards and conversations so it made sense to squeeze as much performance out of those key junctions as &hellip; <a href=\"https:\/\/www.reamaze.com\/blog\/reamaze-performance-optimization\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Reamaze Performance Optimization&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":3611,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-2451","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-feature-updates"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Reamaze Performance Optimization - Re:amaze Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.reamaze.com\/blog\/reamaze-performance-optimization\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Reamaze Performance Optimization - Re:amaze Blog\" \/>\n<meta property=\"og:description\" content=\"The team\u00a0has been HARD AT WORK optimizing platform performance for all Reamaze features. Our core focus was on decreasing load times and page refresh times. Most Reamaze users spend the majority of their time on different Reamaze dashboards and conversations so it made sense to squeeze as much performance out of those key junctions as &hellip; Continue reading &quot;Reamaze Performance Optimization&quot;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.reamaze.com\/blog\/reamaze-performance-optimization\/\" \/>\n<meta property=\"og:site_name\" content=\"Re:amaze Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/reamaze\" \/>\n<meta property=\"article:published_time\" content=\"2017-03-06T19:14:42+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2017-03-09T22:49:53+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blog.reamaze.com\/wp-content\/uploads\/2019\/04\/logo.png\" \/>\n\t<meta property=\"og:image:width\" content=\"553\" \/>\n\t<meta property=\"og:image:height\" content=\"107\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"David\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@reamaze\" \/>\n<meta name=\"twitter:site\" content=\"@reamaze\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"David\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.reamaze.com\/blog\/reamaze-performance-optimization\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.reamaze.com\/blog\/reamaze-performance-optimization\/\"},\"author\":{\"name\":\"David\",\"@id\":\"https:\/\/www.reamaze.com\/blog\/#\/schema\/person\/3bffd970e708b17e27bd910fb2ef685e\"},\"headline\":\"Reamaze Performance Optimization\",\"datePublished\":\"2017-03-06T19:14:42+00:00\",\"dateModified\":\"2017-03-09T22:49:53+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.reamaze.com\/blog\/reamaze-performance-optimization\/\"},\"wordCount\":162,\"publisher\":{\"@id\":\"https:\/\/www.reamaze.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.reamaze.com\/blog\/reamaze-performance-optimization\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/blog.reamaze.com\/wp-content\/uploads\/2019\/04\/logo.png\",\"articleSection\":[\"Feature Updates\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.reamaze.com\/blog\/reamaze-performance-optimization\/\",\"url\":\"https:\/\/www.reamaze.com\/blog\/reamaze-performance-optimization\/\",\"name\":\"Reamaze Performance Optimization - Re:amaze Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.reamaze.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.reamaze.com\/blog\/reamaze-performance-optimization\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.reamaze.com\/blog\/reamaze-performance-optimization\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/blog.reamaze.com\/wp-content\/uploads\/2019\/04\/logo.png\",\"datePublished\":\"2017-03-06T19:14:42+00:00\",\"dateModified\":\"2017-03-09T22:49:53+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.reamaze.com\/blog\/reamaze-performance-optimization\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.reamaze.com\/blog\/reamaze-performance-optimization\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.reamaze.com\/blog\/reamaze-performance-optimization\/#primaryimage\",\"url\":\"https:\/\/blog.reamaze.com\/wp-content\/uploads\/2019\/04\/logo.png\",\"contentUrl\":\"https:\/\/blog.reamaze.com\/wp-content\/uploads\/2019\/04\/logo.png\",\"width\":553,\"height\":107},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.reamaze.com\/blog\/reamaze-performance-optimization\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.reamaze.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Feature Updates\",\"item\":\"https:\/\/www.reamaze.com\/blog\/topics\/feature-updates\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Reamaze Performance Optimization\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.reamaze.com\/blog\/#website\",\"url\":\"https:\/\/www.reamaze.com\/blog\/\",\"name\":\"Re:amaze Blog\",\"description\":\"Better Conversations. Happier Customers.\",\"publisher\":{\"@id\":\"https:\/\/www.reamaze.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.reamaze.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.reamaze.com\/blog\/#organization\",\"name\":\"Re:amaze\",\"url\":\"https:\/\/www.reamaze.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.reamaze.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/blog.reamaze.com\/wp-content\/uploads\/2023\/06\/logo.png\",\"contentUrl\":\"https:\/\/blog.reamaze.com\/wp-content\/uploads\/2023\/06\/logo.png\",\"width\":540,\"height\":190,\"caption\":\"Re:amaze\"},\"image\":{\"@id\":\"https:\/\/www.reamaze.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/reamaze\",\"https:\/\/x.com\/reamaze\",\"https:\/\/www.instagram.com\/reamaze\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.reamaze.com\/blog\/#\/schema\/person\/3bffd970e708b17e27bd910fb2ef685e\",\"name\":\"David\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.reamaze.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/6d08d5dc396f94db0978b69bded14b89302ec1384550d7c093cb496967c27962?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/6d08d5dc396f94db0978b69bded14b89302ec1384550d7c093cb496967c27962?s=96&d=mm&r=g\",\"caption\":\"David\"},\"url\":\"https:\/\/www.reamaze.com\/blog\/author\/david\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Reamaze Performance Optimization - Re:amaze Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.reamaze.com\/blog\/reamaze-performance-optimization\/","og_locale":"en_US","og_type":"article","og_title":"Reamaze Performance Optimization - Re:amaze Blog","og_description":"The team\u00a0has been HARD AT WORK optimizing platform performance for all Reamaze features. Our core focus was on decreasing load times and page refresh times. Most Reamaze users spend the majority of their time on different Reamaze dashboards and conversations so it made sense to squeeze as much performance out of those key junctions as &hellip; Continue reading \"Reamaze Performance Optimization\"","og_url":"https:\/\/www.reamaze.com\/blog\/reamaze-performance-optimization\/","og_site_name":"Re:amaze Blog","article_publisher":"https:\/\/www.facebook.com\/reamaze","article_published_time":"2017-03-06T19:14:42+00:00","article_modified_time":"2017-03-09T22:49:53+00:00","og_image":[{"width":553,"height":107,"url":"https:\/\/blog.reamaze.com\/wp-content\/uploads\/2019\/04\/logo.png","type":"image\/png"}],"author":"David","twitter_card":"summary_large_image","twitter_creator":"@reamaze","twitter_site":"@reamaze","twitter_misc":{"Written by":"David","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.reamaze.com\/blog\/reamaze-performance-optimization\/#article","isPartOf":{"@id":"https:\/\/www.reamaze.com\/blog\/reamaze-performance-optimization\/"},"author":{"name":"David","@id":"https:\/\/www.reamaze.com\/blog\/#\/schema\/person\/3bffd970e708b17e27bd910fb2ef685e"},"headline":"Reamaze Performance Optimization","datePublished":"2017-03-06T19:14:42+00:00","dateModified":"2017-03-09T22:49:53+00:00","mainEntityOfPage":{"@id":"https:\/\/www.reamaze.com\/blog\/reamaze-performance-optimization\/"},"wordCount":162,"publisher":{"@id":"https:\/\/www.reamaze.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.reamaze.com\/blog\/reamaze-performance-optimization\/#primaryimage"},"thumbnailUrl":"https:\/\/blog.reamaze.com\/wp-content\/uploads\/2019\/04\/logo.png","articleSection":["Feature Updates"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.reamaze.com\/blog\/reamaze-performance-optimization\/","url":"https:\/\/www.reamaze.com\/blog\/reamaze-performance-optimization\/","name":"Reamaze Performance Optimization - Re:amaze Blog","isPartOf":{"@id":"https:\/\/www.reamaze.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.reamaze.com\/blog\/reamaze-performance-optimization\/#primaryimage"},"image":{"@id":"https:\/\/www.reamaze.com\/blog\/reamaze-performance-optimization\/#primaryimage"},"thumbnailUrl":"https:\/\/blog.reamaze.com\/wp-content\/uploads\/2019\/04\/logo.png","datePublished":"2017-03-06T19:14:42+00:00","dateModified":"2017-03-09T22:49:53+00:00","breadcrumb":{"@id":"https:\/\/www.reamaze.com\/blog\/reamaze-performance-optimization\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.reamaze.com\/blog\/reamaze-performance-optimization\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.reamaze.com\/blog\/reamaze-performance-optimization\/#primaryimage","url":"https:\/\/blog.reamaze.com\/wp-content\/uploads\/2019\/04\/logo.png","contentUrl":"https:\/\/blog.reamaze.com\/wp-content\/uploads\/2019\/04\/logo.png","width":553,"height":107},{"@type":"BreadcrumbList","@id":"https:\/\/www.reamaze.com\/blog\/reamaze-performance-optimization\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.reamaze.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Feature Updates","item":"https:\/\/www.reamaze.com\/blog\/topics\/feature-updates\/"},{"@type":"ListItem","position":3,"name":"Reamaze Performance Optimization"}]},{"@type":"WebSite","@id":"https:\/\/www.reamaze.com\/blog\/#website","url":"https:\/\/www.reamaze.com\/blog\/","name":"Re:amaze Blog","description":"Better Conversations. Happier Customers.","publisher":{"@id":"https:\/\/www.reamaze.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.reamaze.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.reamaze.com\/blog\/#organization","name":"Re:amaze","url":"https:\/\/www.reamaze.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.reamaze.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/blog.reamaze.com\/wp-content\/uploads\/2023\/06\/logo.png","contentUrl":"https:\/\/blog.reamaze.com\/wp-content\/uploads\/2023\/06\/logo.png","width":540,"height":190,"caption":"Re:amaze"},"image":{"@id":"https:\/\/www.reamaze.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/reamaze","https:\/\/x.com\/reamaze","https:\/\/www.instagram.com\/reamaze"]},{"@type":"Person","@id":"https:\/\/www.reamaze.com\/blog\/#\/schema\/person\/3bffd970e708b17e27bd910fb2ef685e","name":"David","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.reamaze.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/6d08d5dc396f94db0978b69bded14b89302ec1384550d7c093cb496967c27962?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/6d08d5dc396f94db0978b69bded14b89302ec1384550d7c093cb496967c27962?s=96&d=mm&r=g","caption":"David"},"url":"https:\/\/www.reamaze.com\/blog\/author\/david\/"}]}},"modified_by":"David","_links":{"self":[{"href":"https:\/\/www.reamaze.com\/blog\/wp-json\/wp\/v2\/posts\/2451","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.reamaze.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.reamaze.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.reamaze.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.reamaze.com\/blog\/wp-json\/wp\/v2\/comments?post=2451"}],"version-history":[{"count":3,"href":"https:\/\/www.reamaze.com\/blog\/wp-json\/wp\/v2\/posts\/2451\/revisions"}],"predecessor-version":[{"id":2455,"href":"https:\/\/www.reamaze.com\/blog\/wp-json\/wp\/v2\/posts\/2451\/revisions\/2455"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.reamaze.com\/blog\/wp-json\/wp\/v2\/media\/3611"}],"wp:attachment":[{"href":"https:\/\/www.reamaze.com\/blog\/wp-json\/wp\/v2\/media?parent=2451"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.reamaze.com\/blog\/wp-json\/wp\/v2\/categories?post=2451"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.reamaze.com\/blog\/wp-json\/wp\/v2\/tags?post=2451"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}