{"id":58,"date":"2015-12-14T18:04:38","date_gmt":"2015-12-14T18:04:38","guid":{"rendered":"http:\/\/www.techandtrain.in\/blog\/?p=58"},"modified":"2025-10-22T14:56:52","modified_gmt":"2025-10-22T09:26:52","slug":"one-version-of-truth","status":"publish","type":"post","link":"https:\/\/www.techandtrain.com\/blog\/2015\/12\/one-version-of-truth\/","title":{"rendered":"One version of truth"},"content":{"rendered":"<p>With so many systems, sub systems across the world in web, dark web and internal networks we have various versions of truth in each system. Truth in these systems may or may not be exactly the same version or even be fully\/partially right in all\/few\/one system. We have search across systems but we don&#8217;t have a refined framework to find the right version of truth relative to time. With the proliferation of multiple systems, more and more systems going online, more sensors and mobile devices what we need is truth finder search.<\/p>\n<p>It should be able to search across systems, create various states of truth across time and finally give via differential the truth w.r.t. given time.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>With so many systems, sub systems across the world in web, dark web and internal networks we have various versions [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":224,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"nf_dc_page":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":true,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[25],"tags":[],"class_list":["post-58","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-information-processing"],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2015\/12\/Truth.jpg?fit=1920%2C1056&ssl=1","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p7do02-W","jetpack-related-posts":[{"id":5,"url":"https:\/\/www.techandtrain.com\/blog\/2015\/07\/social-media-solutions\/","url_meta":{"origin":58,"position":0},"title":"Social Media Solutions","author":"Neil Harwani","date":"July 24, 2015","format":false,"excerpt":"Social media is an evolving beast. From few sites and systems few years back to plethora of different sites and systems across the internet accessed from laptop\/desktop\/mobile - this domain is exploding currently. LinkedIn, Twitter, Facebook, Yahoo, Google+, Yelp and so on. List is endless. Everybody is talking of social\u2026","rel":"","context":"In &quot;Social Media&quot;","block_context":{"text":"Social Media","link":"https:\/\/www.techandtrain.com\/blog\/category\/social-media\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2015\/07\/Social-Media.jpg?fit=1200%2C800&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2015\/07\/Social-Media.jpg?fit=1200%2C800&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2015\/07\/Social-Media.jpg?fit=1200%2C800&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2015\/07\/Social-Media.jpg?fit=1200%2C800&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2015\/07\/Social-Media.jpg?fit=1200%2C800&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":979,"url":"https:\/\/www.techandtrain.com\/blog\/2022\/10\/learnings-from-m-tech-software-systems-semester-1-mid-terms-bits-pilani\/","url_meta":{"origin":58,"position":1},"title":"Learnings from M.Tech. Software Systems &#8211; Semester 1 &#8211; Mid Terms @ BITS Pilani","author":"Neil Harwani","date":"October 23, 2022","format":false,"excerpt":"Learnings from M.Tech. Software Systems - Semester 1 - Mid Terms @ BITS Pilani. Listing down important concepts from Semester 1 for benefit of students elsewhere. Data Structures & Algorithms Design: Time complexity and its generalization for algorithmsStandardization for various types of algorithms to build pseudo code and find time\u2026","rel":"","context":"In &quot;BITS Pilani&quot;","block_context":{"text":"BITS Pilani","link":"https:\/\/www.techandtrain.com\/blog\/category\/bits-pilani\/"},"img":{"alt_text":"Credits: www.Pixabay.com","src":"https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2022\/10\/IdeasAndLearnings.png?fit=1200%2C924&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2022\/10\/IdeasAndLearnings.png?fit=1200%2C924&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2022\/10\/IdeasAndLearnings.png?fit=1200%2C924&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2022\/10\/IdeasAndLearnings.png?fit=1200%2C924&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2022\/10\/IdeasAndLearnings.png?fit=1200%2C924&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":358,"url":"https:\/\/www.techandtrain.com\/blog\/2018\/09\/history-future-of-information-technology\/","url_meta":{"origin":58,"position":2},"title":"History &#038; Future of Information Technology","author":"Neil Harwani","date":"September 22, 2018","format":false,"excerpt":"Late 1970s - Ethernet Late 1980s & Early 1990s - Internet Late 1990s - Y2K was the trend and revolution of easy operating systems like Windows with word processing and spreadsheets happened. Also, LINUX. ERP, CRM, BPM, HRM and similar software pick up in market. Early 2000s - Internet boom,\u2026","rel":"","context":"In &quot;Internet&quot;","block_context":{"text":"Internet","link":"https:\/\/www.techandtrain.com\/blog\/category\/internet\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2018\/09\/Dream.jpg?fit=1200%2C720&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2018\/09\/Dream.jpg?fit=1200%2C720&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2018\/09\/Dream.jpg?fit=1200%2C720&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2018\/09\/Dream.jpg?fit=1200%2C720&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2018\/09\/Dream.jpg?fit=1200%2C720&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":1271,"url":"https:\/\/www.techandtrain.com\/blog\/2024\/07\/pointers-to-work-with-product-support-at-liferay-part-1\/","url_meta":{"origin":58,"position":3},"title":"Pointers to work with product support at Liferay &#8211; Part 1","author":"Neil Harwani","date":"July 5, 2024","format":false,"excerpt":"Below pointers may help when working with Liferay support to cut response times: 1. How is the vanilla product behaving for your problem area? 2. What are the relevant database tables, source code and configurations saying? Discuss about this early on the ticket 3. Attach any video of the problem\u2026","rel":"","context":"In &quot;Liferay&quot;","block_context":{"text":"Liferay","link":"https:\/\/www.techandtrain.com\/blog\/category\/liferay\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2024\/07\/Support.png?fit=1200%2C677&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2024\/07\/Support.png?fit=1200%2C677&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2024\/07\/Support.png?fit=1200%2C677&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2024\/07\/Support.png?fit=1200%2C677&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2024\/07\/Support.png?fit=1200%2C677&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":740,"url":"https:\/\/www.techandtrain.com\/blog\/2021\/08\/devops-in-networked-technology-infused-world\/","url_meta":{"origin":58,"position":4},"title":"DevOps in Networked &#038; Technology infused world","author":"Neil Harwani","date":"August 8, 2021","format":false,"excerpt":"My original article below, co-authored with Prof. Nityesh Bhatt. An abridged & modified version of this was published in a leading magazine. Advice to youngsters, be your own publishing house \u2013 you have Amazon, LinkedIn, your own blog & website, multiple other good platforms, peer reviewed open access & top\u2026","rel":"","context":"In &quot;DevOps&quot;","block_context":{"text":"DevOps","link":"https:\/\/www.techandtrain.com\/blog\/category\/devops\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2021\/08\/DevOps.jpg?fit=1036%2C595&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2021\/08\/DevOps.jpg?fit=1036%2C595&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2021\/08\/DevOps.jpg?fit=1036%2C595&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2021\/08\/DevOps.jpg?fit=1036%2C595&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":1452,"url":"https:\/\/www.techandtrain.com\/blog\/2025\/06\/common-technical-challenges-in-software-engineering-grouped-by-category-part-1-collated-from-ai\/","url_meta":{"origin":58,"position":5},"title":"Common technical challenges in software engineering, grouped by category &#8211; Part 1 (Collated from AI)","author":"Neil Harwani","date":"June 1, 2025","format":false,"excerpt":"Here are common technical challenges in software engineering, grouped by category, that developers and architects frequently face: 1. Scalability Horizontal vs vertical scaling Handling increased load (users, data, transactions) Designing for elasticity in cloud-native environments Bottlenecks in monoliths or microservices 2. Performance Optimization Slow I\/O or database queries Memory leaks\u2026","rel":"","context":"In &quot;Architecture&quot;","block_context":{"text":"Architecture","link":"https:\/\/www.techandtrain.com\/blog\/category\/architecture\/"},"img":{"alt_text":"Image credits: www.Pixabay.com","src":"https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2025\/06\/Architecture.jpg?fit=1200%2C800&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2025\/06\/Architecture.jpg?fit=1200%2C800&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2025\/06\/Architecture.jpg?fit=1200%2C800&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2025\/06\/Architecture.jpg?fit=1200%2C800&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2025\/06\/Architecture.jpg?fit=1200%2C800&ssl=1&resize=1050%2C600 3x"},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/www.techandtrain.com\/blog\/wp-json\/wp\/v2\/posts\/58","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.techandtrain.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.techandtrain.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.techandtrain.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.techandtrain.com\/blog\/wp-json\/wp\/v2\/comments?post=58"}],"version-history":[{"count":1,"href":"https:\/\/www.techandtrain.com\/blog\/wp-json\/wp\/v2\/posts\/58\/revisions"}],"predecessor-version":[{"id":59,"href":"https:\/\/www.techandtrain.com\/blog\/wp-json\/wp\/v2\/posts\/58\/revisions\/59"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.techandtrain.com\/blog\/wp-json\/wp\/v2\/media\/224"}],"wp:attachment":[{"href":"https:\/\/www.techandtrain.com\/blog\/wp-json\/wp\/v2\/media?parent=58"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.techandtrain.com\/blog\/wp-json\/wp\/v2\/categories?post=58"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.techandtrain.com\/blog\/wp-json\/wp\/v2\/tags?post=58"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}