Pieter, thanks for chiming in, this is great feedback! Anyone else?
Anthony > On Aug 17, 2018, at 7:24 AM, Pieter van Zyl <[email protected]> wrote: > > Hi Anthony > > We are still new to Geode and yet using it in production. > > But I think it would be great to discuss or answer these questions: > Are you putting any effort on database browsing tools for Geode? For example > I know there was effort here: > https://calcite.apache.org/docs/geode_adapter.html > <https://calcite.apache.org/docs/geode_adapter.html> and when I tried it > worked sort of from the command line but the support via DbVisualizer didn't > work. I have used MongoDB and it helps to have a browser to view data. In > Geode this is difficult as you don't have a standard format like JSON and > devs can write their own serializers/deserializers which makes data browsing > difficult. Also Pulse on a 44gig db is super slow to browse data and not > easy to view data if you have a custom serializers/deserializers. I just > think Geode has solid features. But lacking in the easy viewing of data. I > feel weird asking this as this was the old question with Object Databases as > well ;). I like Geode better than MongoDB but they do have some nice tools. > Discuss the status of > https://cwiki.apache.org/confluence/display/GEODE/Simple+JDBC+Connector > <https://cwiki.apache.org/confluence/display/GEODE/Simple+JDBC+Connector>. > Would be nice to synch data to a relational database as business always ask > for this for some reporting tools to run. > Discuss allowing transactions to span across multiple nodes via a setting. I > think by default Geode doesn't allow this and I can understand why. "For > partitioned regions, you must colocate all your transactional data in a > single member. See " But if you don't have a nicely sharded domain yet you > cannot run transactions. I think MongoDB now allows distributed transactions > across their shards. This might be slow or not as great if you had the data > colocated. Maybe you don't want to support transactions in this way. Which > is fair. But you do have a lot of support already and nice flags to turn > stuff on and off. > https://codeburst.io/fawn-transactions-in-mongodb-988d8646e564 > <https://codeburst.io/fawn-transactions-in-mongodb-988d8646e564> > https://docs.mongodb.com/manual/core/transactions/ > <https://docs.mongodb.com/manual/core/transactions/> Here they provide a nice > warning: > MPORTANT > In most cases, multi-document transaction incurs a greater performance cost > over single document writes, and the availability of multi-document > transaction should not be a replacement for effective schema design. > > https://techcrunch.com/2018/02/15/mongodb-gets-support-for-multi-document-acid-transactions/ > > <https://techcrunch.com/2018/02/15/mongodb-gets-support-for-multi-document-acid-transactions/> > > Hope I am not off track. > > Wish I could attend but hope it is a huge success! > > Kindly > Pieter van Zyl > > On Thu, Aug 16, 2018 at 10:10 PM, Anthony Baker <[email protected] > <mailto:[email protected]>> wrote: > Hey everyone! > > I'm moderating a panel of Apache Geode committers [1] at the > SpringOnePlatform conference [2] next month. This is a great chance > to talk directly to committers who have a long history with the code > base and understand it deeply. I think it is going to be a really fun > session but I need YOUR help to make it even better. What questions > would you like the panel to answer? > > For example: > - When would I want to use Geode? > - What advice do you have for someone building a Geode application? > - How does Geode maintain availability and consistency? > - How can I contribute improvements to the Geode project? > - What is one thing you wish everyone knew about Geode? > - If Geode was a superhero, which one would it be (and what is its > superpower)? > > These are some examples but I'd love to hear your ideas. Please > respond on this thread or send me email directly (or via @metatype). > I hope to see you there! If you can't attend live, the sessions will > be posted online afterwards. > > Thanks, > Anthony > > p.s. If you haven't registered yet, you can use this code > (Attendee_Speaker_100) to get a registration discount. > > [1] > https://springoneplatform.io/2018/sessions/questions-answers-and-oddly-specific-opinions-with-apache-geode-committers > > <https://springoneplatform.io/2018/sessions/questions-answers-and-oddly-specific-opinions-with-apache-geode-committers> > [2] https://springoneplatform.io/geode <https://springoneplatform.io/geode> >
