Sorry this is long, but I want to be clear as to why we are here. My name is Ben Cotton, I am an HPC Linux Supercomputing consultant at JPMorgan. We use quantitative algorithms to render and aggregate real-time liquidity risk so that banking stakeholders can answer this primordial question "What is my Liquidity Risk indicator (LRI) for any Position (P) on any Asset Class (A) at any Time (t)?" This is is a hard question to answer in real-time on a $3T balance sheet. I am not loyal to any programming language. I have equal competencies in Unix/C/C++, KX/KDB+/Q, and/or Java. I find that with Java, I get a lot of "Developer velocity" generated for my team. I like that. I don't like that Java is damn glued to its vain belief that a GC-managed run-time is elegant. I believe in sound/complete APIs. I don't care about API elegance and/or any OOAD high-priests telling me a design is "non-elegant". We need capability more than elegance. Like Dennis, I also sit on JSR-107, but I come there, like we come here, only to represent the Wall St. interest to solve the generic data locality, latency, and caching problems (strictly a user-view we have never coded/built a Java product). My team wants to see if Java technology can help us here. We have our concerns. I'm here to see how Open EhCache DEV can help. You guys damn well better accommodate the notion of empowering us as community to help you build an ultra-high-performance Off-Heap javax.cache.Cache<K,V> impl. We are concerned because neither HZ nor TC open-source their off-heap "Big Memory" products. So we reject them. We use infinispan because their attitude is perfect: EVERYTHING OPEN SOURCE IN EVERY WAY. We are also concerned because TC rejected JSR-347. Why? Tons of problems are addressed by 347 that 107 did not. Explain this please. You guys are TC, but I bet you may in fact be disappointed with that vote. Any way, I'm hear because I am loyal to solving problems and you guys have some talent. I hope I can bring a user's generic view of what we need in a solution. If you find that helpful to you, great. If not, just tell us, we're outta here. Either way, best wishes to this effort, we'll be watching.
Sorry this is long, but I want to be clear as to why we are here. My name is Ben Cotton, I am an HPC Linux Supercomputing consultant at JPMorgan. We use quantitative algorithms to render and aggregate real-time liquidity risk so that banking stakeholders can answer this primordial question "What is my Liquidity Risk indicator (LRI) for any Position (P) on any Asset Class (A) at any Time (t)?" This is is a hard question to answer in real-time on a $3T balance sheet. I am not loyal to any programming language. I have equal competencies in Unix/C/C++, KX/KDB+/Q, and/or Java. I find that with Java, I get a lot of "Developer velocity" generated for my team. I like that. I don't like that Java is damn glued to its vain belief that a GC-managed run-time is elegant. I believe in sound/complete APIs. I don't care about API elegance and/or any OOAD high-priests telling me a design is "non-elegant". We need capability more than elegance. Like Dennis, I also sit on JSR-107, but I come there, like we come here, only to represent the Wall St. interest to solve the generic data locality, latency, and caching problems (strictly a user-view we have never coded/built a Java product). My team wants to see if Java technology can help us here. We have our concerns. I'm here to see how Open EhCache DEV can help. You guys damn well better accommodate the notion of empowering us as community to help you build an ultra-high-performance Off-Heap javax.cache.Cache<K,V> impl. We are concerned because neither HZ nor TC open-source their off-heap "Big Memory" products. So we reject them. We use infinispan because their attitude is perfect: EVERYTHING OPEN SOURCE IN EVERY WAY. We are also concerned because TC rejected JSR-347. Why? Tons of problems are addressed by 347 that 107 did not. Explain this please. You guys are TC, but I bet you may in fact be disappointed with that vote. Any way, I'm hear because I am loyal to solving problems and you guys have some talent. I hope I can bring a user's generic view of what we need in a solution. If you find that helpful to you, great. If not, just tell us, we're outta here. Either way, best wishes to this effort, we'll be watching.
--To view this discussion on the web visit https://groups.google.com/d/msgid/ehcache-dev/57159013-5bfc-4d43-a444-9625e71b0bfc%40googlegroups.com.
You received this message because you are subscribed to the Google Groups "ehcache-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ehcache-dev...@googlegroups.com.
I apologize (emphatically). Outright rude of me.
P.S. thank you Alex for this response. I feel you guys. I like it here. Nuff, said.
P.P.S Please others, do introduce yourselves.
Ben D. Cotton III
J.P.Morgan
Liquidity Risk Technology
277 Park Ave Desk 08-GG64
New York, NY 10172-0003
212.622.5010
ben.c...@jpmorgan.com
To view this discussion on the web visit https://groups.google.com/d/msgid/ehcache-dev/CAKux6pZgq3Oikbko19%2BqtwTEZy%3DDVjxCp%2B3aToRoqFL44aDRxQ%40mail.gmail.com.
For more options, visit https://groups.google.com/groups/opt_out.
This email is confidential and subject to important disclaimers and conditions including on offers for the purchase or sale of securities, accuracy and completeness of information, viruses, confidentiality, legal privilege, and legal entity disclaimers, available at http://www.jpmorgan.com/pages/disclosures/email.
To view this discussion on the web visit https://groups.google.com/d/msgid/ehcache-dev/5E52BF1ABBD2A64986C1CB3D207DAB0607022285%40SEGCMX039.exchad.jpmchase.net.
--
You received this message because you are subscribed to a topic in the Google Groups "ehcache-dev" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/ehcache-dev/yMyVCU3EGrs/unsubscribe.
To unsubscribe from this group and all its topics, send an email to ehcache-dev...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ehcache-dev/5cbc3eca-8f06-4d46-9d9d-ba96ca95401d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "ehcache-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ehcache-dev...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ehcache-dev/d26e10cc-1311-4eb2-8400-bf20706eb1e1%40googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "ehcache-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ehcache-dev+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ehcache-dev/9e8e351f-f5bc-4f4b-890d-34eac29f86b9%40googlegroups.com.
--
You received this message because you are subscribed to a topic in the Google Groups "ehcache-dev" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/ehcache-dev/yMyVCU3EGrs/unsubscribe.
To unsubscribe from this group and all its topics, send an email to ehcache-dev+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ehcache-dev/CADZL2%3DuX2_D%2BTin4dSO4PAaX0f18N0U5ZypnYHaHbcJBiaPnbw%40mail.gmail.com.
Hey Henry,Thanks for the suggestion. "Clustered computing" is a new topic for me. You gave me a good hint, I will try it this way.Best regards,On 15 November 2017 at 21:04, Henri Tremblay <henri.t...@gmail.com> wrote:
You are not speaking to Alex anymore but to the entire ehcache mailing list.You can achieve this using clustering. By clustering your cache and invalidating the obsolete entry on one server, it will automatically get invalidated to the other server.
On 15 November 2017 at 08:26, Jayanta Mandal <jay.s...@gmail.com> wrote:
Hi Alex,My name is Jayanta, I work in a software company based in Hyderabad, India. Recently I got a research-oriented task where I need to disable/refresh server caches so that users can get updated values in the result. I'm looking for a solution to implement centralized caching. Is it possible using EhCache? If yes, that would be great.My problem is very straightforward. Two different application servers point to the same database. One of them is dedicated for xml-request/response. The other server, which in fact is a replica of the first, is used to access the application and to do the majority of the work. Now any changes in the database-side, if user wants to do, they do so through the second server only. If the first server sends a request-xml, it is not able to get the updated response. as the update in DB happened from the second server. So I'm stuck with some manual task - like clearing the caches from the first server every now and then.Instead of this, if I can come across a solution, where both the server caches come in sync, and they get updated simultaneously, my job would be done.Pls see if I can achieve this using this Api. Thanks.
On Thursday, February 27, 2014 at 7:27:19 PM UTC+5:30, Alex Snaps wrote:We had a couple of people joining this effort already, aside from the ones I forced to join... Terracotta employees basically. At least the one that were brave enough to take upon even more work and dedicate some of their own time to this effort. Now the reward should be worth it, for all of us :)It might be a good time to actually introduce ourselves here, and have newcomers use this thread to get a chance to introduce themselves too.So let me kick this off: I'm Alex Snaps, Principal Software Engineer at Terracotta. Have been working there for close to 5 years now and for over 4 years on Ehcache, on basically every single aspect of it. I'd like to see Ehcache become much more user friendly. As an API geek, I hope for Ehcache's to be seriously cleaned up and become more cohesive. Internally, while I'm responsible for much of the mess that's currently in the 2.x line, I think we have to come up with a much simpler and cleaner design. One that will support the features that are now part of the 2.x line and the ones to come.Looking forward to make that happen :)
Alex
--
You received this message because you are subscribed to the Google Groups "ehcache-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ehcache-dev...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ehcache-dev/9e8e351f-f5bc-4f4b-890d-34eac29f86b9%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to a topic in the Google Groups "ehcache-dev" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/ehcache-dev/yMyVCU3EGrs/unsubscribe.
To unsubscribe from this group and all its topics, send an email to ehcache-dev...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ehcache-dev/CADZL2%3DuX2_D%2BTin4dSO4PAaX0f18N0U5ZypnYHaHbcJBiaPnbw%40mail.gmail.com.--------
With Best Wishes,
Jayanta Mandal
Hyderabad, India
--
You received this message because you are subscribed to the Google Groups "ehcache-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ehcache-dev...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ehcache-dev/CAKw2XmjYBYUbck-nbA5ZjP02EYw72eTBkESoGdX-Pq8Qrhjkng%40mail.gmail.com.