Parallelism, load distribution, state management, caching, big data, asynchronous processing, and static content delivery…these are the methodologies that will enable you to build and maintain enterprise-grade Java apps that scale from day one. Learn about all the above as well as leveraging cloud computing and scaling teams in this JAXConf 2013 session with Abdel Remani, open source advocate and platform architect at just.me. Filming courtesy of Marakana – www.marakana.com
The rise of NoSQL is characterized with confusion and ambiguity; very much like any fast-emerging organic movement in the absence of well-defined standards and adequate software solutions. Whether you are a developer or an architect, many questions come to mind when faced with the decision of where your data should be stored and how it should be managed. What does the rise of all these NoSQL technologies mean to my enterprise? What is NoSQL to begin with? Does it mean “No SQL”? Could this be just another fad? Is it a good idea to bet the future of my enterprise on these new exotic technologies and simply abandon proven mature Relational DataBase Management Systems (RDBMS)? How scalable is scalable? Assuming that I am sold, how do I choose the one that fit my needs best?