{"id":5065,"date":"2024-05-28T14:49:55","date_gmt":"2024-05-28T11:49:55","guid":{"rendered":"https:\/\/decimalchain.com\/blog\/?p=5065"},"modified":"2024-05-28T15:35:26","modified_gmt":"2024-05-28T12:35:26","slug":"performance_en","status":"publish","type":"post","link":"https:\/\/decimalchain.com\/blog\/performance_en\/","title":{"rendered":"Please be informed about the current situation with Decimal software performance."},"content":{"rendered":"<p>Recently, reports about delays in data transmission via Decimal API have been observed with particular frequency.<\/p>\n<p>During the analysis it was found that there are a number of IP addresses that send requests multiple times higher than requests from internal Decimalchain clients (Explorer and Console). Moreover, a significant portion of these requests are focused on transaction and rewards data. The excessive number of such requests creates a high load on the blockchain servers, resulting in delays in data processing and transmission.<\/p>\n<p>Measures to improve the performance and reliability of\u00a0 Decimal services are already being implemented:<\/p>\n<p><strong>1. Infrastructure scaling<\/strong><br \/>\nAdded additional resources to backend servers to handle more requests.<br \/>\nAutomated scaling is configured to respond quickly to load changes.<\/p>\n<p><strong>2. Disabling support for old requests.<\/strong><br \/>\nAt the moment new microservices: Transaction and Reward, through which you can get relevant data, are functioning on the prod environment. At the same time users still have the opportunity to receive data via the old API, but this data is no longer updated after the launch of the new microservices. Once again we would like to remind users that Decimal is gradually introducing microservices responsible for collecting, storing and transmitting data for certain categories.<br \/>\nTransaction and Reward services have been working in the prod environment for a long time. The services work smoothly and quickly.<br \/>\nOnce again we ask you to switch to the new API, as we see that a considerable part of users continue to use the old version.<\/p>\n<p>On Monday (03.06.24), obtaining transaction data and rewards via the old API will no longer be available.<\/p>\n<p>\u25cf New API (Transaction): <a href=\"https:\/\/api.decimalchain.com\/api\/v1\/txs\/docs\/index.html#\/\">https:\/\/api.decimalchain.com\/api\/v1\/txs\/docs\/index.html#\/<\/a><br \/>\n\u25cf New API (Rewards): <a href=\"https:\/\/api.decimalchain.com\/api\/v1\/rewards\/docs\/index.html#\/\">https:\/\/api.decimalchain.com\/api\/v1\/rewards\/docs\/index.html#\/<\/a><br \/>\nWe strongly recommend that you upgrade to the new API in advance.<\/p>\n<p><strong>3. Monitoring and logging<\/strong><br \/>\nDecimal services have already implemented monitoring systems (Grafana) to track performance and system health in real time. Centralized logging using ELK Stack for quick analysis and problem identification is also in place. More detailed customization of these systems is underway to reduce the response time to incidents that arise.<\/p>\n<p>The measures taken in the near future will significantly improve the performance of Decimal services and reduce latency. Also, work continues on optimizing and scaling our infrastructure to ensure stable performance and high service levels for all users.<\/p>\n<p>Thank you for your patience and support!<br \/>\nExplore, Build, Earn on the Decimal<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Recently, reports about delays in data transmission via Decimal API have been observed with particular frequency. During the analysis it was found that there are a number of IP addresses that send requests multiple times higher than requests from internal Decimalchain clients (Explorer and Console). Moreover, a significant portion of these requests are focused on &hellip; <a class=\"link-more\" href=\"https:\/\/decimalchain.com\/blog\/performance_en\/\"> \u0427\u0438\u0442\u0430\u0442\u044c \u0434\u0430\u043b\u0435\u0435<\/a><\/p>\n","protected":false},"author":2,"featured_media":5067,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[],"tags":[5042,5038,5036,5056,5054,5062,5058,5044,5040,5052,5048,5060,5046,5050],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v15.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Blockchain news: Please be informed about the current situation with Decimal software performance.<\/title>\n<meta name=\"description\" content=\"Decimal Please be informed about the current situation with Decimal software performance. Blockchain news\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/decimalchain.com\/blog\/performance_en\/\" \/>\n<meta property=\"og:locale\" content=\"ru_RU\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Blockchain news: Please be informed about the current situation with Decimal software performance.\" \/>\n<meta property=\"og:description\" content=\"Decimal Please be informed about the current situation with Decimal software performance. Blockchain news\" \/>\n<meta property=\"og:url\" content=\"https:\/\/decimalchain.com\/blog\/performance_en\/\" \/>\n<meta property=\"og:site_name\" content=\"Decimal\" \/>\n<meta property=\"article:published_time\" content=\"2024-05-28T11:49:55+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-05-28T12:35:26+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/decimalchain.com\/blog\/wp-content\/uploads\/2024\/05\/optimization_eng_1920\u04451080-1024x576.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"576\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u041f\u0440\u0438\u043c\u0435\u0440\u043d\u043e\u0435 \u0432\u0440\u0435\u043c\u044f \u0434\u043b\u044f \u0447\u0442\u0435\u043d\u0438\u044f\">\n\t<meta name=\"twitter:data1\" content=\"2 \u043c\u0438\u043d\u0443\u0442\u044b\">\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\/\/decimalchain.com\/blog\/#organization\",\"name\":\"Decimal\",\"url\":\"https:\/\/decimalchain.com\/blog\/\",\"sameAs\":[],\"logo\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/decimalchain.com\/blog\/#logo\",\"inLanguage\":\"ru-RU\",\"url\":\"https:\/\/decimalchain.com\/blog\/wp-content\/uploads\/2023\/03\/decimal_mark_m_white.png\",\"width\":96,\"height\":96,\"caption\":\"Decimal\"},\"image\":{\"@id\":\"https:\/\/decimalchain.com\/blog\/#logo\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/decimalchain.com\/blog\/#website\",\"url\":\"https:\/\/decimalchain.com\/blog\/\",\"name\":\"Decimal\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/decimalchain.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/decimalchain.com\/blog\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"ru-RU\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/decimalchain.com\/blog\/performance_en\/#primaryimage\",\"inLanguage\":\"ru-RU\",\"url\":\"https:\/\/decimalchain.com\/blog\/wp-content\/uploads\/2024\/05\/optimization_eng_1920\\u04451080.png\",\"width\":1920,\"height\":1080},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/decimalchain.com\/blog\/performance_en\/#webpage\",\"url\":\"https:\/\/decimalchain.com\/blog\/performance_en\/\",\"name\":\"Blockchain news: Please be informed about the current situation with Decimal software performance.\",\"isPartOf\":{\"@id\":\"https:\/\/decimalchain.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/decimalchain.com\/blog\/performance_en\/#primaryimage\"},\"datePublished\":\"2024-05-28T11:49:55+00:00\",\"dateModified\":\"2024-05-28T12:35:26+00:00\",\"description\":\"Decimal Please be informed about the current situation with Decimal software performance. Blockchain news\",\"breadcrumb\":{\"@id\":\"https:\/\/decimalchain.com\/blog\/performance_en\/#breadcrumb\"},\"inLanguage\":\"ru-RU\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/decimalchain.com\/blog\/performance_en\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/decimalchain.com\/blog\/performance_en\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/decimalchain.com\/blog\/ru\/\",\"url\":\"https:\/\/decimalchain.com\/blog\/ru\/\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/decimalchain.com\/blog\/performance_en\/\",\"url\":\"https:\/\/decimalchain.com\/blog\/performance_en\/\",\"name\":\"Please be informed about the current situation with Decimal software performance.\"}}]},{\"@type\":[\"Article\",\"NewsArticle\"],\"@id\":\"https:\/\/decimalchain.com\/blog\/performance_en\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/decimalchain.com\/blog\/performance_en\/#webpage\"},\"author\":{\"@id\":\"https:\/\/decimalchain.com\/blog\/#\/schema\/person\/e17bcb21de2c9e16f1f32f2ae1af46fd\"},\"headline\":\"Please be informed about the current situation with Decimal software performance.\",\"datePublished\":\"2024-05-28T11:49:55+00:00\",\"dateModified\":\"2024-05-28T12:35:26+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/decimalchain.com\/blog\/performance_en\/#webpage\"},\"publisher\":{\"@id\":\"https:\/\/decimalchain.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/decimalchain.com\/blog\/performance_en\/#primaryimage\"},\"keywords\":\"blockchain requests,data transfer latency,Decimal software performance information,ELK Stack centralised logging,Grafana monitoring systems,high service level,infrastructure optimisation,infrastructure scaling,IP addresses,logging,new microservices,stable operation of Decimal services,support for old requests,transition to new API\",\"inLanguage\":\"ru-RU\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/decimalchain.com\/blog\/#\/schema\/person\/e17bcb21de2c9e16f1f32f2ae1af46fd\",\"name\":\"Decimal\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/decimalchain.com\/blog\/#personlogo\",\"inLanguage\":\"ru-RU\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/bd773d9e60ca4a02c207df26c95706f8?s=96&d=mm&r=g\",\"caption\":\"Decimal\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","_links":{"self":[{"href":"https:\/\/decimalchain.com\/blog\/wp-json\/wp\/v2\/posts\/5065"}],"collection":[{"href":"https:\/\/decimalchain.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/decimalchain.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/decimalchain.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/decimalchain.com\/blog\/wp-json\/wp\/v2\/comments?post=5065"}],"version-history":[{"count":4,"href":"https:\/\/decimalchain.com\/blog\/wp-json\/wp\/v2\/posts\/5065\/revisions"}],"predecessor-version":[{"id":5073,"href":"https:\/\/decimalchain.com\/blog\/wp-json\/wp\/v2\/posts\/5065\/revisions\/5073"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/decimalchain.com\/blog\/wp-json\/wp\/v2\/media\/5067"}],"wp:attachment":[{"href":"https:\/\/decimalchain.com\/blog\/wp-json\/wp\/v2\/media?parent=5065"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/decimalchain.com\/blog\/wp-json\/wp\/v2\/categories?post=5065"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/decimalchain.com\/blog\/wp-json\/wp\/v2\/tags?post=5065"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}