Hi,

On Tue, Apr 16, 2013 at 9:28 PM, Данила Яндушкин <[email protected]> wrote:

> Hi again,
>
> I have some questions about project but before I want to share with you
> what i have done for previos days. I understood how plugins work, and I
> have already written simple plugin which can redirect data from client to
> server, and catch data from server and send it backwards. Because the best
> way to understand how it works is try to code it :).  At this stage plugin
> works with functions _mkp_event_read and _mkp_event_write (without parsing
> request).
>

very good, suggestion: push that code to your Github account and let us
know about it in your proposal.



>
> Questions:
> 1) I am working with version 1.1.1 and there is no support for
> establishing port number, but i saw that in v 1.2.0 (on github) this
> opportunity exists. So, Which version I should choose for coding? Is there
> a big difference between these versions?
>

All students will perform their work based in the Git version (master
branch), so forget about 1.1.1. monkey v1.2 is around the corner.



> 2) question about project's description. Can you tell me more or give me
> links about "redirection rules based in a new configuration file" i don't
> understand it clearly. What kind of rules there is must written? If it is
> about situations with many servers and to establish server for redirection,
> in this case i understood it correctly :)
>


Think about rules in a specific file to instruct the server when and where
it should proxy back the connections. Very similar to Apache mod_rewrite.


> 3) question about "smart connections balancing algorithms". How proxy
> server can get information about workers load which are located on servers?
> And URI type, it depends on where sites are located? on which server? so
> proxy should also know about content of servers?
>

The server must read it configuration file, the monkey scheduler have the
information of each incoming connection



> 4) and finally about "important security aspect to take in consideration
> when doing the implementation". Which requests we should parse and which
> we can redirect to servers without parsing?
>

thats per configuration, thats need to be done


>
> And in previous message i didn't share with you about my interests and
> my experience in programming
> I have been programming with C 4 years. And 2 of these years i work for a
> company that deals with microprocessor technology, I write a universal
> system for testings various devices and port different external algorithms
> for various platforms(SPARC, x86, elbrus). In university I listened many
> courses of Information Technology. I love programming, and i love it do
> with C ;)
>
>
sounds good :)


> Also it would be grateful if you give me links on useful information about
> proxy reverse and many aspects which are described in description of
> project.
>
>
check apache and nginx proxy reverse configuration and features as a
reference.



> Also #2 I can give you link on github with plugin's code if you are
> interested in it.
>
>
please do it.


regards,

regards
>
>
> 2013/4/13 Eduardo Silva <[email protected]>
>
>>
>>
>> On Fri, Apr 12, 2013 at 5:39 PM, Данила Яндушкин <[email protected]> wrote:
>>
>>> Hello,
>>>
>>> My name is Danila Yandushkin (nick is danyan on irc). I am 4th year
>>> student of MIPT from Russia. After reading ideas page of monkey I want to
>>> participate in program with "Proxy Reverse" project. I found it quite
>>> interesting. I have already started to look through source code and i'm
>>> trying to understand how monkey plugins work.
>>>
>>>
>> Hi Danila,
>>
>> thanks for share your interest, you are welcome to apply to our
>> organization,
>>
>> best
>>
>> --
>> Eduardo Silva
>> http://edsiper.linuxchile.cl
>> http://www.monkey-project.com
>>
>
>
> _______________________________________________
> Monkey mailing list
> [email protected]
> http://lists.monkey-project.com/listinfo/monkey
>
>


-- 
Eduardo Silva
http://edsiper.linuxchile.cl
http://www.monkey-project.com
_______________________________________________
Monkey mailing list
[email protected]
http://lists.monkey-project.com/listinfo/monkey

Reply via email to