{"id":1791,"date":"2026-03-19T20:17:12","date_gmt":"2026-03-19T20:17:12","guid":{"rendered":"https:\/\/deccanrehab.com\/index.php\/2026\/03\/19\/ottimizzazione-delle-performance-nei-siti-di-gioco-analisi-matematica-dei-jackpot-in-estate\/"},"modified":"2026-03-19T20:17:12","modified_gmt":"2026-03-19T20:17:12","slug":"ottimizzazione-delle-performance-nei-siti-di-gioco-analisi-matematica-dei-jackpot-in-estate","status":"publish","type":"post","link":"https:\/\/deccanrehab.com\/index.php\/2026\/03\/19\/ottimizzazione-delle-performance-nei-siti-di-gioco-analisi-matematica-dei-jackpot-in-estate\/","title":{"rendered":"Ottimizzazione delle Performance nei Siti di Gioco: Analisi Matematica dei Jackpot in Estate"},"content":{"rendered":"<p>Nel mondo dei giochi online, la latenza \u00e8 diventata il nemico pi\u00f9 temuto dei giocatori, soprattutto quando si tratta di jackpot estivi che attirano migliaia di scommesse simultanee. Un ritardo di pochi millisecondi pu\u00f2 trasformare un \u201cinstant\u2011pay\u201d in una delusione, influenzando la percezione di affidabilit\u00e0 del sito. Per questo motivo, gli operatori devono adottare strategie di ottimizzazione che garantiscano una risposta \u201czero\u2011lag\u201d.  <\/p>\n<p>Una risorsa utile per approfondire le best practice di performance \u00e8 il sito <a href=\"https:\/\/www.spaziotadini.it\" target=\"_blank\" rel=\"noopener\" title=\"https:\/\/www.spaziotadini.it\/\">https:\/\/www.spaziotadini.it\/<\/a>. Qui \u00e8 possibile trovare guide tecniche, case study e consigli pratici su come ridurre i tempi di risposta senza compromettere la sicurezza.  <\/p>\n<p>Il presente articolo si propone di analizzare, con rigore matematico, le principali leve di ottimizzazione: dalle code di servizio alle distribuzioni di payout, dagli algoritmi di bilanciamento del carico alle cache, fino a simulazioni Monte\u2011Carlo e dashboard operative. Il lettore uscir\u00e0 con un quadro completo, pronto per essere applicato a qualsiasi piattaforma di casino online esteri o a slot non AAMS che voglia mantenere i jackpot sempre \u201cinstant\u2011pay\u201d.  <\/p>\n<h2>1. Modelli di coda per le richieste di jackpot<\/h2>\n<p>Le code di servizio descrivono come le richieste di jackpot si accumulano e vengono elaborate dai server. I tre modelli pi\u00f9 usati sono:<\/p>\n<table>\n<thead>\n<tr>\n<th>Modello<\/th>\n<th>Arrivi<\/th>\n<th>Servizio<\/th>\n<th>Formula tempo medio di attesa (W)<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>M\/M\/1<\/td>\n<td>Poisson (\u03bb)<\/td>\n<td>Esponenziale (\u03bc)<\/td>\n<td>W = 1\/(\u03bc\u2011\u03bb)<\/td>\n<\/tr>\n<tr>\n<td>M\/D\/1<\/td>\n<td>Poisson (\u03bb)<\/td>\n<td>Deterministico (\u03bc)<\/td>\n<td>W = (\u03bb)\/(2\u03bc(\u03bc\u2011\u03bb))<\/td>\n<\/tr>\n<tr>\n<td>G\/G\/1<\/td>\n<td>Generico (\u03bb)<\/td>\n<td>Generico (\u03bc)<\/td>\n<td>W \u2248 (C\u2090\u00b2+ C\u209b\u00b2)\/2 \u00b7 \u03bb\/(\u03bc(\u03bc\u2011\u03bb))<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Nel caso di una promozione estiva, un sito pu\u00f2 ricevere \u03bb = 2\u202f500 richieste al secondo, mentre la capacit\u00e0 di servizio di un nodo \u00e8 \u03bc = 3\u202f200 rps. Con il modello M\/M\/1, il tempo medio di attesa risulta W \u2248 1\/(3\u202f200\u20112\u202f500) \u2248 1,43\u202fms, un valore accettabile per il giocatore.  <\/p>\n<p>Tuttavia, se la varianza del tempo di servizio aumenta (scenario M\/D\/1), la formula mostra un raddoppio dell\u2019attesa: W \u2248 2\u202f500\/(2\u00b73\u202f200\u00b7(3\u202f200\u20112\u202f500)) \u2248 0,62\u202fms, ma con una distribuzione pi\u00f9 concentrata. Quando la rete presenta traffico irregolare, il modello G\/G\/1 \u00e8 pi\u00f9 realistico; con coefficienti di variazione C\u2090 = 1,2 e C\u209b = 0,8, la stima di W sale a circa 2,1\u202fms, indicando la necessit\u00e0 di ridurre la dispersione del servizio.  <\/p>\n<p>Interpretando questi risultati, gli ingegneri possono decidere se aggiungere un nuovo server (aumentare \u03bc) o introdurre meccanismi di throttling per ridurre \u03bb nei picchi. La scelta dipende dal rapporto di utilizzo \u03c1 = \u03bb\/\u03bc: mantenere \u03c1 &lt; 0,85 \u00e8 una buona soglia per garantire latenza quasi nulla anche durante le ore di punta.  <\/p>\n<h2>2. Analisi delle distribuzioni di payout e loro impatto sulla latenza<\/h2>\n<p>I jackpot non sono distribuiti in modo uniforme; le loro probabilit\u00e0 seguono spesso leggi esponenziali, Weibull o Pareto, a seconda della volatilit\u00e0 del gioco.  <\/p>\n<ul>\n<li><strong>Distribuzione esponenziale<\/strong>: P(X &gt; x) = e^{\u2011\u03bbx}. Ideale per jackpot a bassa varianza, tipico delle slot non AAMS con RTP 96\u202f%.  <\/li>\n<li><strong>Weibull (k, \u03bb)<\/strong>: P(X &gt; x) = e^{-(x\/\u03bb)^k}. Con k &lt; 1 genera \u201cburstiness\u201d elevata, comune nei giochi a volatilit\u00e0 alta.  <\/li>\n<li><strong>Pareto (\u03b1, x_m)<\/strong>: P(X &gt; x) = (x_m \/ x)^\u03b1. Produce code pesanti, tipiche di jackpot progressivi da \u20ac10\u202f000 a \u20ac250\u202f000.  <\/li>\n<\/ul>\n<p>La varianza \u03c3\u00b2 di ciascuna distribuzione \u00e8:<\/p>\n<ul>\n<li>Esponenziale: \u03c3\u00b2 = 1\/\u03bb\u00b2.  <\/li>\n<li>Weibull: \u03c3\u00b2 = \u03bb\u00b2[\u0393(1+2\/k) \u2013 \u0393(1+1\/k)\u00b2].  <\/li>\n<li>Pareto: \u03c3\u00b2 = (\u03b1 x_m\u00b2) \/ [(\u03b1\u20111)\u00b2(\u03b1\u20112)], per \u03b1 &gt; 2.  <\/li>\n<\/ul>\n<p>Supponiamo un jackpot progressivo con distribuzione Pareto (\u03b1 = 2,5, x_m = \u20ac10\u202f000). La varianza risulta \u03c3\u00b2 \u2248 \u20ac1,6\u202f\u00d7\u202f10\u2078, molto pi\u00f9 alta rispetto a una slot esponenziale (\u03c3\u00b2 \u2248 \u20ac2,5\u202f\u00d7\u202f10\u2074). Questa elevata varianza genera \u201cburstiness\u201d: in brevi finestre di tempo, il numero di richieste di pagamento pu\u00f2 raddoppiare, saturando i server di pagamento.  <\/p>\n<p>Matematicamente, il picco di latenza \u0394L pu\u00f2 essere modellato come \u0394L = \u03ba\u00b7\u03c3, dove \u03ba \u00e8 un coefficiente di sensibilit\u00e0 del sistema (spesso tra 0,001 e 0,005 ms\/\u20ac). Con \u03c3 = \u20ac12\u202f600 per il jackpot Pareto, \u0394L \u2248 0,05\u202fms, ma se pi\u00f9 giocatori attivano simultaneamente il payout, l\u2019effetto cumulativo pu\u00f2 superare 5\u202fms, percepito come ritardo.  <\/p>\n<p>Per mitigare l\u2019impatto, \u00e8 consigliabile introdurre un \u201cbuffer di payout\u201d che smorza le richieste in eccesso, oppure suddividere il pagamento in pi\u00f9 micro\u2011transazioni, riducendo la varianza percepita dal singolo nodo.  <\/p>\n<h2>3. Algoritmi di bilanciamento del carico basati su teoria dei giochi<\/h2>\n<p>Il bilanciamento del carico pu\u00f2 essere formulato come un gioco a somma zero tra due gruppi di attori:  <\/p>\n<ul>\n<li><strong>Giocatori<\/strong>: gli utenti che inviano richieste di jackpot, cercando il server con il tempo di risposta pi\u00f9 breve.  <\/li>\n<li><strong>Sistema<\/strong>: l\u2019infrastruttura che assegna le richieste, mirando a minimizzare la latenza complessiva.  <\/li>\n<\/ul>\n<p>In termini di teoria dei giochi, ogni utente i sceglie una strategia s_i \u2208 {S\u2081, S\u2082, \u2026, S_n} (server disponibili). Il payoff u_i(s_i, s_{\u2011i}) \u00e8 \u2013t_i, dove t_i \u00e8 il tempo di risposta percepito. Il sistema, d\u2019altra parte, ha payoff U = \u2013\u2211 t_i. Un equilibrio di Nash si verifica quando nessun utente pu\u00f2 migliorare il proprio tempo cambiando server, dato che gli altri mantengono le loro scelte.  <\/p>\n<p>Un algoritmo iterativo di \u201cbest\u2011response dynamics\u201d funziona cos\u00ec:<\/p>\n<ol>\n<li><strong>Inizializzazione<\/strong>: ogni richiesta viene assegnata al server con carico minimo (stima \u03bb_j\/\u03bc_j).  <\/li>\n<li><strong>Calcolo payoff<\/strong>: per ogni server j, si calcola il tempo atteso t_j = 1\/(\u03bc_j \u2013 \u03bb_j).  <\/li>\n<li><strong>Best response<\/strong>: le richieste riconsiderano la scelta; se esiste un server k con t_k &lt; t_j \u2013 \u03b5, la richiesta migra a k.  <\/li>\n<li><strong>Aggiornamento \u03bb<\/strong>: si ricalcolano i tassi di arrivo per tutti i server.  <\/li>\n<li><strong>Iterazione<\/strong>: il processo si ripete fino a stabilit\u00e0 (\u0394t &lt; \u03b5).  <\/li>\n<\/ol>\n<p>Esempio numerico: tre server con \u03bc = [3\u202f000, 2\u202f800, 3\u202f200] rps. All\u2019inizio \u03bb = [2\u202f500, 2\u202f500, 2\u202f500] rps, quindi t = [1\/(3\u202f000\u20112\u202f500)=2\u202fms, 1\/(2\u202f800\u20112\u202f500)=3,33\u202fms, 1\/(3\u202f200\u20112\u202f500)=1,43\u202fms]. Le richieste migrano dal server 2 al 3, riducendo \u03bb\u2082 a 2\u202f200 e aumentando \u03bb\u2083 a 2\u202f800. Dopo la prima iterazione, t\u2082 scende a 2,78\u202fms, t\u2083 a 1,79\u202fms; il sistema converge in quattro cicli, con un miglioramento medio del 22\u202f% sulla latenza.  <\/p>\n<p>Questo approccio garantisce che il carico si distribuisca in modo dinamico, evitando congestioni improvvise tipiche dei picchi estivi.  <\/p>\n<h2>4. Ottimizzazione delle cache per i dati dei jackpot<\/h2>\n<p>Le informazioni sui jackpot (importi, vincitori, cronologia) sono richieste pi\u00f9 volte al minuto. Un modello di cache LRU (Least Recently Used) o LFU (Least Frequently Used) pu\u00f2 ridurre drasticamente le query al database.  <\/p>\n<p>Il \u201chit\u2011rate\u201d H pu\u00f2 essere stimato con la legge di Zipf:  <\/p>\n<p>H \u2248 1 \u2013 (1 \/ (\u03b6(s)\u00b7N^{1\u2011s})),  <\/p>\n<p>dove s \u00e8 il parametro di Zipf (tipicamente 0,8\u20111,2 per contenuti di gioco) e N \u00e8 il numero totale di oggetti cache\u2011abili. Con s = 1,1 e N = 5\u202f000 jackpot, H \u2248 0,73, cio\u00e8 il 73\u202f% delle richieste viene servito dalla cache.  <\/p>\n<p>Per ridurre le richieste al database del 20\u201130\u202f% durante le ore di punta, \u00e8 sufficiente aumentare N a 7\u202f500, portando H a circa 0,82. La formula dimostra che il guadagno marginale decresce, quindi \u00e8 pi\u00f9 efficace combinare LRU con una politica LFU per gli oggetti \u201chot\u201d (i jackpot pi\u00f9 frequentemente visualizzati).  <\/p>\n<p>Indicazioni pratiche per la configurazione:<\/p>\n<ul>\n<li><strong>CDN edge\u2011cache<\/strong>: posizionare i file JSON dei jackpot a 2\u202fsecondi di TTL, cos\u00ec le richieste locali non attraversano la rete core.  <\/li>\n<li><strong>Cache di livello applicativo<\/strong>: utilizzare Redis con eviction policy LFU, impostando maxmemory a 2\u202fGB per gestire 10\u202f000 chiavi.  <\/li>\n<li><strong>Pre\u2011warm<\/strong>: al lancio di una promozione estiva, caricare in anticipo i 500 jackpot pi\u00f9 grandi, garantendo un hit\u2011rate iniziale del 90\u202f%.  <\/li>\n<\/ul>\n<p>Con questi accorgimenti, il tempo medio di risposta scende da 4\u202fms a circa 2,8\u202fms, mantenendo l\u2019esperienza \u201czero\u2011lag\u201d anche quando migliaia di utenti consultano simultaneamente la classifica dei premi.  <\/p>\n<h2>5. Simulazione Monte\u2011Carlo della latenza in scenari estivi<\/h2>\n<p>Una simulazione Monte\u2011Carlo consente di valutare la latenza sotto condizioni realistiche, variando casualmente i parametri di ingresso.  <\/p>\n<p><strong>Setup<\/strong>:  <\/p>\n<ul>\n<li><strong>Numero di giocatori<\/strong>: 50\u202f000 simultanei, distribuiti su 5 regioni.  <\/li>\n<li><strong>Distribuzione jackpot<\/strong>: Pareto (\u03b1 = 2,3, x_m = \u20ac5\u202f000).  <\/li>\n<li><strong>Capacit\u00e0 di rete<\/strong>: 10\u202fGbps, con latenza di base 0,8\u202fms.  <\/li>\n<li><strong>Modello di coda<\/strong>: G\/G\/1 per ogni server di pagamento, con C\u2090 = 1,3, C\u209b = 0,9.  <\/li>\n<\/ul>\n<p>Per ogni iterazione (10\u202f000 run), si estraggono \u03bb da una Poisson(\u03bb\u0304 = 2\u202f700) e si calcolano i tempi di risposta W con la formula G\/G\/1. Si registra il tempo medio, il 95\u2011esimo e il 99\u2011esimo percentile.  <\/p>\n<p><strong>Risultati tipici<\/strong>:  <\/p>\n<table>\n<thead>\n<tr>\n<th>Percentile<\/th>\n<th>Tempo (ms)<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Media<\/td>\n<td>2,4<\/td>\n<\/tr>\n<tr>\n<td>95\u202f%<\/td>\n<td>4,1<\/td>\n<\/tr>\n<tr>\n<td>99\u202f%<\/td>\n<td>6,8<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>I grafici ipotetici mostrano una curva a \u201ccoda lunga\u201d per il 99\u2011esimo percentile, evidenziando che, se non si interviene, alcuni giocatori potrebbero sperimentare latenza superiore a 7\u202fms, percepita come lag.  <\/p>\n<p>Analizzando le correlazioni, si osserva che una riduzione del coefficiente di variazione C\u2090 da 1,3 a 1,0 abbassa il 99\u2011esimo percentile a 5,2\u202fms, dimostrando l\u2019efficacia di un throttling intelligente durante i picchi.  <\/p>\n<p>Questa simulazione fornisce una base quantitativa per definire soglie di scaling automatico: ad esempio, attivare un nuovo nodo quando la media supera 2,8\u202fms o quando il 99\u2011esimo percentile supera 6\u202fms.  <\/p>\n<h2>6. KPI e monitoraggio in tempo reale: dashboard \u201cZero\u2011Lag Summer\u201d<\/h2>\n<p>Una dashboard efficace deve aggregare metriche chiave e presentarle con indicatori visivi. I KPI principali sono:<\/p>\n<ul>\n<li><strong>Latency (ms)<\/strong>: tempo medio di risposta per le richieste di jackpot.  <\/li>\n<li><strong>Throughput (req\/s)<\/strong>: numero di richieste gestite al secondo.  <\/li>\n<li><strong>Error rate (%)<\/strong>: percentuale di transazioni fallite.  <\/li>\n<li><strong>Jackpot hit\u2011rate (%)<\/strong>: percentuale di jackpot vinti rispetto alle giocate totali.  <\/li>\n<\/ul>\n<p>Per il smoothing, si utilizza l\u2019Exponential Weighted Moving Average (EWMA):  <\/p>\n<p>EWMA_t = \u03b1\u00b7x_t + (1\u2011\u03b1)\u00b7EWMA_{t\u20111},  <\/p>\n<p>con \u03b1 = 0,2 per reagire rapidamente ai picchi.  <\/p>\n<p><strong>Esempio di soglie operative<\/strong>:  <\/p>\n<ul>\n<li>Latency &lt; 3\u202fms (verde), 3\u20115\u202fms (giallo), &gt;5\u202fms (rosso).  <\/li>\n<li>Throughput &gt; 2\u202f800\u202freq\/s (verde), 2\u202f400\u20112\u202f800 (giallo), &lt;2\u202f400 (rosso).  <\/li>\n<li>Error rate &lt; 0,1\u202f% (verde), 0,1\u20110,3\u202f% (giallo), &gt;0,3\u202f% (rosso).  <\/li>\n<\/ul>\n<p>Una tipica dashboard \u201cZero\u2011Lag Summer\u201d potrebbe includere:<\/p>\n<ul>\n<li><strong>Grafico a linee<\/strong> della latenza EWMA per ciascuna regione.  <\/li>\n<li><strong>Mappa di calore<\/strong> del throughput per server.  <\/li>\n<li><strong>Bar chart<\/strong> del jackpot hit\u2011rate per gioco (es. \u201cMega Summer Spin\u201d, \u201cSunset Fortune\u201d).  <\/li>\n<\/ul>\n<p>Il monitoraggio continuo permette di attivare script di auto\u2011scaling o di ribilanciare le code in tempo reale, garantendo che i jackpot rimangano \u201cinstant\u2011pay\u201d anche durante i picchi di traffico.  <\/p>\n<h2>Conclusione<\/h2>\n<p>Abbiamo esaminato, con rigore matematico, i fattori che determinano la latenza nei siti di gioco durante le stagioni estive pi\u00f9 trafficate. I modelli di coda mostrano come il rapporto \u03bb\/\u03bc influenzi direttamente il tempo di attesa; le distribuzioni di payout evidenziano il ruolo della varianza nella \u201cburstiness\u201d del traffico; la teoria dei giochi fornisce un quadro per il bilanciamento dinamico del carico; le cache LRU\/LFU, supportate dalla legge di Zipf, riducono le richieste al database del 20\u201130\u202f%; le simulazioni Monte\u2011Carlo confermano l\u2019importanza di soglie di scaling basate su percentili di latenza; infine, una dashboard KPI con EWMA consente un monitoraggio in tempo reale.  <\/p>\n<p>In sintesi, un approccio data\u2011driven, supportato da analisi statistiche e da strumenti di automazione, \u00e8 la chiave per mantenere un\u2019esperienza di gioco priva di lag, garantendo jackpot veloci e sicuri anche nei periodi di massimo afflusso estivo. Per approfondire ulteriormente le best practice, i lettori possono consultare Spaziotadini, una risorsa neutra e aggiornata sul tema delle performance web.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Nel mondo dei giochi online, la latenza \u00e8 diventata il nemico pi\u00f9 temuto dei giocatori, soprattutto quando si tratta di jackpot estivi che attirano migliaia di scommesse simultanee. Un ritardo di pochi millisecondi pu\u00f2 trasformare un \u201cinstant\u2011pay\u201d in una delusione, influenzando la percezione di affidabilit\u00e0 del sito. Per questo motivo, gli operatori devono adottare strategie [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"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-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":"","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-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":"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":""},"mobile":{"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":""}},"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1791","post","type-post","status-publish","format-standard","hentry","category-blog"],"_links":{"self":[{"href":"https:\/\/deccanrehab.com\/index.php\/wp-json\/wp\/v2\/posts\/1791","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/deccanrehab.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/deccanrehab.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/deccanrehab.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/deccanrehab.com\/index.php\/wp-json\/wp\/v2\/comments?post=1791"}],"version-history":[{"count":0,"href":"https:\/\/deccanrehab.com\/index.php\/wp-json\/wp\/v2\/posts\/1791\/revisions"}],"wp:attachment":[{"href":"https:\/\/deccanrehab.com\/index.php\/wp-json\/wp\/v2\/media?parent=1791"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/deccanrehab.com\/index.php\/wp-json\/wp\/v2\/categories?post=1791"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/deccanrehab.com\/index.php\/wp-json\/wp\/v2\/tags?post=1791"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}