Hello, By going through Parallel Computing package of Julia, I understand that it is used for any of the functionalities that we would want to provide with the Simple Distributed Storage. I believe that there is no role of it in building a distributed storage. Please let me know if there is something wrong in my understanding.
I haven’t yet thought much about what all features to implement in the project. On the implementation end, I have started trying to mimic into Julia, my Distributed Storage implementation in java. My plan was to try implementing and understand my comfort with Julia, parallely discuss about what all can go into the features of the project with anyone who could guide me through. Could anyone elaborate a little on these lines, wrt to implementation details? 1. The underlying engine for persistent storage should be generic and interoperable with any reasonable choice of binary blob storage mechanism? 2. Is the focus mainly on storing DArrays objects and Files or is the expected project scope beyond this? Thanks, Soujanya Ponnapalli. On Mon, Mar 21, 2016 at 9:25 PM, Shashi Gowda <[email protected]> wrote: > Hello, > > I think ComputeFramework is not a good starting point for this project, > it's meant to be used for computing on large matrices and such. Amit (cc'd > here) has thought about distributed dictionaries and will have more inputs > on your project. > > I would say you should start by listing the features you would like to > have in such a package and then figuring out some implementation plan. You > should look at the documentation on the parallel computing primitives in > Julia http://docs.julialang.org/en/latest/manual/parallel-computing/ > since it's likely you will use them as the basic building blocks. > > Thanks > > On Sat, Mar 19, 2016 at 10:03 PM, Mike Innes <[email protected]> > wrote: > >> For something ComputeFramework related, it's likely that Shashi Gowda >> would be interested in mentoring. You could try opening issues for queries >> as well. We're flexible about mentoring if you have someone in mind, but in >> general we'll try to match proposals with people who are known to the >> community. >> >> On Fri, 18 Mar 2016 at 12:47 Soujanya Ponnpalli < >> [email protected]> wrote: >> >>> Hello! >>> >>> I've started taking a look at the package ComputeFramework.jl. I have a >>> few queries and would want some information regarding them. >>> >>> Could you tell me how I could get in touch with potential mentors for >>> this project? Is it the case that there are a few fixed mentors amongst >>> which one shall get convinced to mentor me, or is it that anyone with >>> domain specific knowledge and experience in Julia can mentor me on this >>> project? >>> >>> Looking forward to hear from you, >>> Soujanya Ponnapalli. >>> >>> On Sun, Mar 13, 2016 at 11:06 PM, Mike Innes <[email protected]> >>> wrote: >>> >>>> Hey Soujanya, >>>> >>>> Glad to have your interest! I don't know a lot about this project >>>> personally, but you might be interested to take a look at the recent work >>>> on ComputeFramework.jl <https://github.com/shashi/ComputeFramework.jl>, >>>> which is in a similar area. Getting stuck in over there would be a great >>>> way to meet potential mentors and get a hard start on the project. >>>> >>>> Cheers, >>>> Mike >>>> >>>> On Friday, 11 March 2016 14:35:06 UTC, Soujanya Ponnpalli wrote: >>>>> >>>>> Hello! >>>>> >>>>> I am Soujanya Ponnapalli, a junior at International Institute of >>>>> Information Technology, Hyderabad (IIIT-H), majoring in Computer Science >>>>> and Engineering (CSE). I got introduced to Julia at International >>>>> Parallel and Distributed Processing Symposium - IPDPS 2015 and was >>>>> taken aback by the features of Julia like performance efficiency, parallel >>>>> and distributed computation support. >>>>> >>>>> I would rate my competency level in C++, Java and Python as >>>>> intermediate and getting my hands on Julia. I would like to contribute to >>>>> the project " Simple persistent distributed storage" as I'm >>>>> interested in Distributed Systems. My experience in this field >>>>> includes, implementing a file system similar to HDFS in java. >>>>> >>>>> I would be thankful if I could get some information regarding, >>>>> 1. What is expected from your side, in context to this project? >>>>> 2. How do I contact the mentors and get involved in the project >>>>> discussions? >>>>> >>>>> Regards, >>>>> Soujanya Ponnapalli. >>>>> >>>>> >>> >
