{"id":49479,"date":"2016-03-25T00:00:00","date_gmt":"2016-03-25T00:00:00","guid":{"rendered":"https:\/\/www.techopedia.com\/which-write-is-right-a-look-at-i-o-caching-methods\/"},"modified":"2016-04-26T14:51:08","modified_gmt":"2016-04-26T14:51:08","slug":"which-write-is-right-a-look-at-i-o-caching-methods","status":"publish","type":"post","link":"https:\/\/www.techopedia.com\/2\/31820\/trends\/which-write-is-right-a-look-at-io-caching-methods","title":{"rendered":"Which Write is Right? A Look at I\/O Caching Methods"},"content":{"rendered":"

Application performance is rooted in speed \u2013 speed in completing the read and write requests that your applications demand from your infrastructure. Storage is responsible for the speed of returning I\/O (input\/output)<\/a> requests, and the method chosen to commit the writes and deliver the reads has a profound impact on application performance. A common method in today\u2019s industry is to use SSDs<\/a> for caching<\/a> on traditional spinning disk storage, hybrid arrays<\/a> or all-flash arrays<\/a>. Most caching solutions have accelerated reads for applications, but the real question remains, \u201cWhich write is right?\u201d\n<\/p>\n\n\n\n
Software-Define Everything
Patent-pending network and storage technology with compute, virtualization, and SaaS management in ONE enterprise cloud in a box.
Witness the power of Ignite today<\/a>.<\/strong><\/em><\/strong> \t<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n

Let\u2019s look at why write optimization affects your application performance so drastically. Write I\/O implies that it is new data not written on your underlying storage. In traditional SAN<\/a> storage, for example, writes are written directly on the underlying storage and then returned to the application. With applications that are constantly writing new data, primarily big database applications (SQL<\/a>, etc.), traditional spinning disks can\u2019t keep up. Caching on SSDs became a solution that allowed writes to be written locally and cached based on the frequency of the application demand; however, there are several methods to the write-cache\u2019s relationship with the underlying storage that cause a huge difference in performance.<\/p>\n

These are the 3 forms of I\/O writing:<\/p>\n

    \n
  1. Write-Around (around the cache)<\/li>\n
  2. Write-Through<\/a> (through the cache)<\/li>\n
  3. Write-Back<\/a> (from the cache)<\/li>\n<\/ol>\n

    All three forms have different benefits that are based primarily on the type of data being written: sequential vs. random. Sequential I\/O is the most optimized by the underlying disk (files or video streams for example), while random I\/Os are optimized by the cache. Most caching appliances don\u2019t have the dynamic intelligence to change the form of writing technology based on the type of data. Let\u2019s understand the difference between the three forms of I\/O writing.<\/p>\n

    Write-Around<\/span><\/h2>\n

    Write-around, also known as read-only caching mode, is beneficial purely to free up space to cache reads. Incoming I\/O never hits the cache. I\/Os are written directly to permanent storage without caching any data.<\/p>\n

    What could possibly be the benefit of the cache if it isn\u2019t used? It helps reduce the cache being flooded with write I\/O that will not subsequently be re-read, but has the disadvantage that a read request for recently written data will create a \u201ccache miss\u201d and have to be read from slower bulk storage and experience higher latency. If your application is transactional, as most mission critical applications are, then application speed will slow down and I\/O queues will grow. Essentially the value of this mode would be for rare use cases because it is time-consuming, slow, and not performant.<\/p>\n

    Write-Through<\/span><\/h2>\n

    This method is commonly used in caching and hybrid storage solutions today. Write-through is known as a read caching mode, meaning that all data is written to the cache and the underlying storage at the same time. The write is ONLY considered complete once it has been written to your storage. Sounds pretty safe actually\u2026but there is a speed drawback.<\/p>\n

    Here\u2019s the issue: Every write operation is done twice, in the cache and then in permanent storage. Before applications can proceed, the permanent storage must return the I\/O commit back to the cache, then back to the applications. This method is commonly implemented for failure resiliency and to avoid implementing a failover<\/a> or HA<\/a> strategy with cache because data lives in both locations. However, Write-Through incurs latency as the I\/O commit is determined by the speed of the permanent storage, which is no match for the speeds of CPU and networking. You\u2019re only as fast as your slowest component, and Write-Through can critically hamstring application speed.<\/p>\n

    Write-Back<\/span><\/h2>\n

    Write-Back improves system outcomes in terms of speed \u2013 because the system doesn\u2019t have to wait for writes to go to underlying storage.<\/p>\n

    When data comes in to be written, Write-Back will put the data into the cache, send an \u201call done\u201d message, and keep the data for write to the storage disk later.<\/p>\n

    This solves a lot of the latency problems, because the system doesn\u2019t have to wait for those deep writes.<\/p>\n

    With the right support, Write-Back can be the best method for multi-stage caching. It helps when the cache has large amounts of memory (i.e. memory measured in terabytes, not gigabytes) in order to handle large volumes of activity. Sophisticated systems will also need more than one solid state drive, which can add cost. It\u2019s critically important to consider scenarios like power failure or other situations where critical data can be lost. But with the right \u201ccache protection,\u201d Write-Back can really speed up an architecture with few down-sides. For example, Write-Back systems can make use of RAID<\/a> or redundant designs to keep data safe.<\/p>\n

    Even more elaborate systems will help the cache and the SAN or underlying storage disk to work with each other on as \u201cas-needed basis,\u201d delegating writes to either the deep storage or the cache depending on the disk\u2019s workload.<\/p>\n

    The design philosophy of Write-Back is one that reflects the problem-solving that today\u2019s advanced data handling systems bring to big tasks. By creating a more complex architecture, and using a cache in a complex way, Write-Back destroys latency problems, and although it may require more overhead, it allows for better system growth, and fewer growing pains.<\/p>\n","protected":false},"excerpt":{"rendered":"

    Application performance is rooted in speed \u2013 speed in completing the read and write requests that your applications demand from your infrastructure. Storage is responsible for the speed of returning I\/O (input\/output) requests, and the method chosen to commit the writes and deliver the reads has a profound impact on application performance. A common method […]<\/p>\n","protected":false},"author":7691,"featured_media":49480,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_lmt_disableupdate":"","_lmt_disable":"","om_disable_all_campaigns":false,"footnotes":""},"categories":[557,586,553],"tags":[],"category_partsoff":[],"class_list":["post-49479","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-data-management","category-emerging-technology","category-storage"],"acf":[],"yoast_head":"\nWhich Write is Right? A Look at I\/O Caching Methods - Techopedia<\/title>\n<meta name=\"description\" content=\"Application performance is rooted in speed \u2013 speed in completing the read and write requests that your applications demand from your infrastructure. Storage is responsible for the speed of returning I\/O (input\/output)...\" \/>\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.techopedia.com\/2\/31820\/trends\/which-write-is-right-a-look-at-io-caching-methods\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Which Write is Right? A Look at I\/O Caching Methods\" \/>\n<meta property=\"og:description\" content=\"Application performance is rooted in speed \u2013 speed in completing the read and write requests that your applications demand from your infrastructure. Storage is responsible for the speed of returning I\/O (input\/output)...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.techopedia.com\/2\/31820\/trends\/which-write-is-right-a-look-at-io-caching-methods\" \/>\n<meta property=\"og:site_name\" content=\"Techopedia\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/techopedia\/\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/cloudistics\" \/>\n<meta property=\"article:published_time\" content=\"2016-03-25T00:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2016-04-26T14:51:08+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.techopedia.com\/wp-content\/uploads\/2023\/02\/light-lighting-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1\" \/>\n\t<meta property=\"og:image:height\" content=\"1\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Tessa Husain\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@https:\/\/twitter.com\/cloudistics\" \/>\n<meta name=\"twitter:site\" content=\"@techopedia\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Tessa Husain\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.techopedia.com\/2\/31820\/trends\/which-write-is-right-a-look-at-io-caching-methods#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.techopedia.com\/2\/31820\/trends\/which-write-is-right-a-look-at-io-caching-methods\"},\"author\":{\"name\":\"Tessa Husain\",\"@id\":\"https:\/\/www.techopedia.com\/#\/schema\/person\/85b7ef6fd775a81fdad3c1fce11e02b9\"},\"headline\":\"Which Write is Right? A Look at I\/O Caching Methods\",\"datePublished\":\"2016-03-25T00:00:00+00:00\",\"dateModified\":\"2016-04-26T14:51:08+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.techopedia.com\/2\/31820\/trends\/which-write-is-right-a-look-at-io-caching-methods\"},\"wordCount\":933,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.techopedia.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.techopedia.com\/2\/31820\/trends\/which-write-is-right-a-look-at-io-caching-methods#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.techopedia.com\/wp-content\/uploads\/2023\/02\/light-lighting-1.jpg\",\"articleSection\":\"\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.techopedia.com\/2\/31820\/trends\/which-write-is-right-a-look-at-io-caching-methods#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.techopedia.com\/2\/31820\/trends\/which-write-is-right-a-look-at-io-caching-methods\",\"url\":\"https:\/\/www.techopedia.com\/2\/31820\/trends\/which-write-is-right-a-look-at-io-caching-methods\",\"name\":\"Which Write is Right? A Look at I\/O Caching Methods - Techopedia\",\"isPartOf\":{\"@id\":\"https:\/\/www.techopedia.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.techopedia.com\/2\/31820\/trends\/which-write-is-right-a-look-at-io-caching-methods#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.techopedia.com\/2\/31820\/trends\/which-write-is-right-a-look-at-io-caching-methods#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.techopedia.com\/wp-content\/uploads\/2023\/02\/light-lighting-1.jpg\",\"datePublished\":\"2016-03-25T00:00:00+00:00\",\"dateModified\":\"2016-04-26T14:51:08+00:00\",\"description\":\"Application performance is rooted in speed \u2013 speed in completing the read and write requests that your applications demand from your infrastructure. Storage is responsible for the speed of returning I\/O (input\/output)...\",\"breadcrumb\":{\"@id\":\"https:\/\/www.techopedia.com\/2\/31820\/trends\/which-write-is-right-a-look-at-io-caching-methods#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.techopedia.com\/2\/31820\/trends\/which-write-is-right-a-look-at-io-caching-methods\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.techopedia.com\/2\/31820\/trends\/which-write-is-right-a-look-at-io-caching-methods#primaryimage\",\"url\":\"https:\/\/www.techopedia.com\/wp-content\/uploads\/2023\/02\/light-lighting-1.jpg\",\"contentUrl\":\"https:\/\/www.techopedia.com\/wp-content\/uploads\/2023\/02\/light-lighting-1.jpg\",\"caption\":\"Kgtoh\/Dreamstime.com\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.techopedia.com\/2\/31820\/trends\/which-write-is-right-a-look-at-io-caching-methods#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.techopedia.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Data Management\",\"item\":\"https:\/\/www.techopedia.com\/topic\/20\/data-management\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Which Write is Right? A Look at I\/O Caching Methods\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.techopedia.com\/#website\",\"url\":\"https:\/\/www.techopedia.com\/\",\"name\":\"Techopedia\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.techopedia.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.techopedia.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.techopedia.com\/#organization\",\"name\":\"Techopedia\",\"url\":\"https:\/\/www.techopedia.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.techopedia.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.techopedia.com\/wp-content\/uploads\/2023\/08\/techopedia-light.svg\",\"contentUrl\":\"https:\/\/www.techopedia.com\/wp-content\/uploads\/2023\/08\/techopedia-light.svg\",\"width\":209,\"height\":37,\"caption\":\"Techopedia\"},\"image\":{\"@id\":\"https:\/\/www.techopedia.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/techopedia\/\",\"https:\/\/x.com\/techopedia\",\"https:\/\/www.linkedin.com\/company\/techopedia\/\",\"https:\/\/www.youtube.com\/c\/Techopedia\"],\"publishingPrinciples\":\"https:\/\/www.techopedia.com\/about\/editorial-policy\",\"ownershipFundingInfo\":\"https:\/\/www.techopedia.com\/about\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.techopedia.com\/#\/schema\/person\/85b7ef6fd775a81fdad3c1fce11e02b9\",\"name\":\"Tessa Husain\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.techopedia.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.techopedia.com\/wp-content\/uploads\/2023\/02\/human-people-person-face-portrait-smile-female-laughing-woman-dimples.png\",\"contentUrl\":\"https:\/\/www.techopedia.com\/wp-content\/uploads\/2023\/02\/human-people-person-face-portrait-smile-female-laughing-woman-dimples.png\",\"caption\":\"Tessa Husain\"},\"description\":\"Tessa Husain is the Product Marketing Manager at Cloudistics, a software infrastructure company that simplifies how applications are deployed, managed and scaled. Tessa earned her BS in Marketing from Miami University, where she started her own mobile application company called Whooley. She was CEO of the company for two years, leading an overseas development team and in-charge of all business strategies. With her eagerness to learn and her love for creativity and innovation, she is excited to build Cloudistics\u2019 brand and help its success in becoming the next-generation enterprise cloud solution.\",\"sameAs\":[\"http:\/\/cloudistics.com\/\",\"https:\/\/www.facebook.com\/cloudistics\",\"https:\/\/www.linkedin.com\/company\/cloudistics\",\"https:\/\/x.com\/https:\/\/twitter.com\/cloudistics\"],\"url\":\"https:\/\/www.techopedia.com\/contributors\/tessa-husain\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Which Write is Right? A Look at I\/O Caching Methods - Techopedia","description":"Application performance is rooted in speed \u2013 speed in completing the read and write requests that your applications demand from your infrastructure. Storage is responsible for the speed of returning I\/O (input\/output)...","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.techopedia.com\/2\/31820\/trends\/which-write-is-right-a-look-at-io-caching-methods","og_locale":"en_US","og_type":"article","og_title":"Which Write is Right? A Look at I\/O Caching Methods","og_description":"Application performance is rooted in speed \u2013 speed in completing the read and write requests that your applications demand from your infrastructure. Storage is responsible for the speed of returning I\/O (input\/output)...","og_url":"https:\/\/www.techopedia.com\/2\/31820\/trends\/which-write-is-right-a-look-at-io-caching-methods","og_site_name":"Techopedia","article_publisher":"https:\/\/www.facebook.com\/techopedia\/","article_author":"https:\/\/www.facebook.com\/cloudistics","article_published_time":"2016-03-25T00:00:00+00:00","article_modified_time":"2016-04-26T14:51:08+00:00","og_image":[{"url":"https:\/\/www.techopedia.com\/wp-content\/uploads\/2023\/02\/light-lighting-1.jpg","width":1,"height":1,"type":"image\/jpeg"}],"author":"Tessa Husain","twitter_card":"summary_large_image","twitter_creator":"@https:\/\/twitter.com\/cloudistics","twitter_site":"@techopedia","twitter_misc":{"Written by":"Tessa Husain","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.techopedia.com\/2\/31820\/trends\/which-write-is-right-a-look-at-io-caching-methods#article","isPartOf":{"@id":"https:\/\/www.techopedia.com\/2\/31820\/trends\/which-write-is-right-a-look-at-io-caching-methods"},"author":{"name":"Tessa Husain","@id":"https:\/\/www.techopedia.com\/#\/schema\/person\/85b7ef6fd775a81fdad3c1fce11e02b9"},"headline":"Which Write is Right? A Look at I\/O Caching Methods","datePublished":"2016-03-25T00:00:00+00:00","dateModified":"2016-04-26T14:51:08+00:00","mainEntityOfPage":{"@id":"https:\/\/www.techopedia.com\/2\/31820\/trends\/which-write-is-right-a-look-at-io-caching-methods"},"wordCount":933,"commentCount":0,"publisher":{"@id":"https:\/\/www.techopedia.com\/#organization"},"image":{"@id":"https:\/\/www.techopedia.com\/2\/31820\/trends\/which-write-is-right-a-look-at-io-caching-methods#primaryimage"},"thumbnailUrl":"https:\/\/www.techopedia.com\/wp-content\/uploads\/2023\/02\/light-lighting-1.jpg","articleSection":"","inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.techopedia.com\/2\/31820\/trends\/which-write-is-right-a-look-at-io-caching-methods#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.techopedia.com\/2\/31820\/trends\/which-write-is-right-a-look-at-io-caching-methods","url":"https:\/\/www.techopedia.com\/2\/31820\/trends\/which-write-is-right-a-look-at-io-caching-methods","name":"Which Write is Right? A Look at I\/O Caching Methods - Techopedia","isPartOf":{"@id":"https:\/\/www.techopedia.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.techopedia.com\/2\/31820\/trends\/which-write-is-right-a-look-at-io-caching-methods#primaryimage"},"image":{"@id":"https:\/\/www.techopedia.com\/2\/31820\/trends\/which-write-is-right-a-look-at-io-caching-methods#primaryimage"},"thumbnailUrl":"https:\/\/www.techopedia.com\/wp-content\/uploads\/2023\/02\/light-lighting-1.jpg","datePublished":"2016-03-25T00:00:00+00:00","dateModified":"2016-04-26T14:51:08+00:00","description":"Application performance is rooted in speed \u2013 speed in completing the read and write requests that your applications demand from your infrastructure. Storage is responsible for the speed of returning I\/O (input\/output)...","breadcrumb":{"@id":"https:\/\/www.techopedia.com\/2\/31820\/trends\/which-write-is-right-a-look-at-io-caching-methods#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.techopedia.com\/2\/31820\/trends\/which-write-is-right-a-look-at-io-caching-methods"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.techopedia.com\/2\/31820\/trends\/which-write-is-right-a-look-at-io-caching-methods#primaryimage","url":"https:\/\/www.techopedia.com\/wp-content\/uploads\/2023\/02\/light-lighting-1.jpg","contentUrl":"https:\/\/www.techopedia.com\/wp-content\/uploads\/2023\/02\/light-lighting-1.jpg","caption":"Kgtoh\/Dreamstime.com"},{"@type":"BreadcrumbList","@id":"https:\/\/www.techopedia.com\/2\/31820\/trends\/which-write-is-right-a-look-at-io-caching-methods#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.techopedia.com\/"},{"@type":"ListItem","position":2,"name":"Data Management","item":"https:\/\/www.techopedia.com\/topic\/20\/data-management"},{"@type":"ListItem","position":3,"name":"Which Write is Right? A Look at I\/O Caching Methods"}]},{"@type":"WebSite","@id":"https:\/\/www.techopedia.com\/#website","url":"https:\/\/www.techopedia.com\/","name":"Techopedia","description":"","publisher":{"@id":"https:\/\/www.techopedia.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.techopedia.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.techopedia.com\/#organization","name":"Techopedia","url":"https:\/\/www.techopedia.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.techopedia.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.techopedia.com\/wp-content\/uploads\/2023\/08\/techopedia-light.svg","contentUrl":"https:\/\/www.techopedia.com\/wp-content\/uploads\/2023\/08\/techopedia-light.svg","width":209,"height":37,"caption":"Techopedia"},"image":{"@id":"https:\/\/www.techopedia.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/techopedia\/","https:\/\/x.com\/techopedia","https:\/\/www.linkedin.com\/company\/techopedia\/","https:\/\/www.youtube.com\/c\/Techopedia"],"publishingPrinciples":"https:\/\/www.techopedia.com\/about\/editorial-policy","ownershipFundingInfo":"https:\/\/www.techopedia.com\/about"},{"@type":"Person","@id":"https:\/\/www.techopedia.com\/#\/schema\/person\/85b7ef6fd775a81fdad3c1fce11e02b9","name":"Tessa Husain","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.techopedia.com\/#\/schema\/person\/image\/","url":"https:\/\/www.techopedia.com\/wp-content\/uploads\/2023\/02\/human-people-person-face-portrait-smile-female-laughing-woman-dimples.png","contentUrl":"https:\/\/www.techopedia.com\/wp-content\/uploads\/2023\/02\/human-people-person-face-portrait-smile-female-laughing-woman-dimples.png","caption":"Tessa Husain"},"description":"Tessa Husain is the Product Marketing Manager at Cloudistics, a software infrastructure company that simplifies how applications are deployed, managed and scaled. Tessa earned her BS in Marketing from Miami University, where she started her own mobile application company called Whooley. She was CEO of the company for two years, leading an overseas development team and in-charge of all business strategies. With her eagerness to learn and her love for creativity and innovation, she is excited to build Cloudistics\u2019 brand and help its success in becoming the next-generation enterprise cloud solution.","sameAs":["http:\/\/cloudistics.com\/","https:\/\/www.facebook.com\/cloudistics","https:\/\/www.linkedin.com\/company\/cloudistics","https:\/\/x.com\/https:\/\/twitter.com\/cloudistics"],"url":"https:\/\/www.techopedia.com\/contributors\/tessa-husain"}]}},"modified_by":null,"_links":{"self":[{"href":"https:\/\/www.techopedia.com\/wp-json\/wp\/v2\/posts\/49479"}],"collection":[{"href":"https:\/\/www.techopedia.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.techopedia.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.techopedia.com\/wp-json\/wp\/v2\/users\/7691"}],"replies":[{"embeddable":true,"href":"https:\/\/www.techopedia.com\/wp-json\/wp\/v2\/comments?post=49479"}],"version-history":[{"count":0,"href":"https:\/\/www.techopedia.com\/wp-json\/wp\/v2\/posts\/49479\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.techopedia.com\/wp-json\/wp\/v2\/media\/49480"}],"wp:attachment":[{"href":"https:\/\/www.techopedia.com\/wp-json\/wp\/v2\/media?parent=49479"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.techopedia.com\/wp-json\/wp\/v2\/categories?post=49479"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.techopedia.com\/wp-json\/wp\/v2\/tags?post=49479"},{"taxonomy":"category_partsoff","embeddable":true,"href":"https:\/\/www.techopedia.com\/wp-json\/wp\/v2\/category_partsoff?post=49479"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}