<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div><blockquote type="cite"><font color="#000000"><span style="background-color: rgba(255, 255, 255, 0);">Before pursuing this further, I would be happy if you could share<br></span></font></blockquote><blockquote type="cite"><font color="#000000"><span style="background-color: rgba(255, 255, 255, 0);">experience (if any) or general estimates on this.</span></font></blockquote></div><div id="AppleMailSignature"><br></div><div id="AppleMailSignature">You will probably need to wait until after US thanksgiving for the definitive answer, but if I had to guess the hit on A' would require another login (obviously) and that would (probably) cause the 'session' (used in the loosest sense) on A to expire, meaning that an inopportune hit back on A would cause another login. </div><div id="AppleMailSignature"><br></div><div id="AppleMailSignature">But that is an wild guess, I haven't worked closely on that code...<br><br>Sent from my iThing</div><div><br>On 24 Nov 2016, at 07:15, Martin Haase <<a href="mailto:Martin.Haase@daasi.de">Martin.Haase@DAASI.de</a>> wrote:<br><br></div><blockquote type="cite"><div><span>Dear list,</span><br><span></span><br><span>we are about to investigate what happens if the current IdP's</span><br><span>JPAStorageService implementation will be connected to an eventually</span><br><span>consistent database cluster. This would mean</span><br><span></span><br><span> * the IdP writes its storage record to one database node A,</span><br><span> * some subsequent write or read event will hit another node A'</span><br><span> * there is no guarantee that the storage record is already replicated</span><br><span> from A to A'</span><br><span> * the only guarantee is that information converges from A to A' at</span><br><span> /some/ possibly later point in time</span><br><span> * there might arise conflicts caused by replication mechanism (i.e.</span><br><span> which write event "wins"?)</span><br><span></span><br><span>Before pursuing this further, I would be happy if you could share</span><br><span>experience (if any) or general estimates on this.</span><br><span></span><br><span>Thanks</span><br><span></span><br><span>Martin</span><br><span></span><br><span></span><br><span>-- </span><br><span>Dr. Martin Haase, Solutions Engineer</span><br><span></span><br><span>DAASI International GmbH </span><br><span>Europaplatz 3 </span><br><span>D-72072 Tübingen </span><br><span>Germany </span><br><span></span><br><span>phone: +49 7071 407109-0</span><br><span>fax: +49 7071 407109-9 </span><br><span>email: <a href="mailto:martin.haase@daasi.de">martin.haase@daasi.de</a></span><br><span>web: <a href="http://www.daasi.de">www.daasi.de</a></span><br><span></span><br><span>Sitz der Gesellschaft: Tübingen</span><br><span>Registergericht: Amtsgericht Stuttgart, HRB 382175</span><br><span>Geschäftsleitung: Peter Gietz</span><br><span></span><br><span></span><br></div></blockquote><blockquote type="cite"><div><span>-- </span><br><span>To unsubscribe from this list send an email to <a href="mailto:users-unsubscribe@shibboleth.net">users-unsubscribe@shibboleth.net</a></span></div></blockquote></body></html>