[erlang-questions] [ANN] myproto - MySQL Server Protocol

30 views
Skip to first unread message

Manuel A. Rubio "Bombadil"

unread,
Mar 7, 2013, 1:29:45 PM3/7/13
to erlang-q...@erlang.org
Hi,

I'd like to share this project, is some odd because it's the server
part of the MySQL protocol, but can be used for create servers with
MySQL connection for data transport, proxies for MySQL, and whatever :-)

https://github.com/bosqueviejo/myproto

Comments are welcome!

Thanks.
Manuel Rubio.
_______________________________________________
erlang-questions mailing list
erlang-q...@erlang.org
http://erlang.org/mailman/listinfo/erlang-questions

Loïc Hoguin

unread,
Mar 7, 2013, 1:31:31 PM3/7/13
to Manuel A. Rubio "Bombadil", erlang-q...@erlang.org
On 03/07/2013 07:29 PM, Manuel A. Rubio "Bombadil" wrote:
> Hi,
>
> I'd like to share this project, is some odd because it's the server part
> of the MySQL protocol, but can be used for create servers with MySQL
> connection for data transport, proxies for MySQL, and whatever :-)
>
> https://github.com/bosqueviejo/myproto
>
> Comments are welcome!

Sounds nice.

How compatible with MySQL itself are you? How did you test it?

--
Loïc Hoguin
Erlang Cowboy
Nine Nines
http://ninenines.eu

Manuel A. Rubio "Bombadil"

unread,
Mar 7, 2013, 1:40:48 PM3/7/13
to Loïc Hoguin, erlang-q...@erlang.org
Hi,

El 2013-03-07 19:31, Loïc Hoguin escribió:
> How compatible with MySQL itself are you? How did you test it?

I didn't yet tests about compatibility, but I follow the specs in the
MySQL and works well with mysql client :-)

Regards.
Manuel Rubio.

Max Lapshin

unread,
Mar 7, 2013, 10:57:58 PM3/7/13
to Manuel A. Rubio Bombadil, Erlang-Questions Questions
It is good.

For example sphinx search engine has switched from handmade protocol to mysql protocol and now you can work with search engine just like with a mysql database.

The same approach can be implemented if you have statistics. For example, ejabberd showing online users or message history.

Antoine Koener

unread,
Mar 8, 2013, 4:49:09 AM3/8/13
to Max Lapshin, Erlang-Questions Questions
Isn't this risky because of Oracle ?
If someday they decide to do something about the protocol ? (license fee)





Manuel A. Rubio "Bombadil"

unread,
Mar 8, 2013, 5:52:20 AM3/8/13
to Antoine Koener, Erlang-Questions Questions
Hi,

El 2013-03-08 10:49, Antoine Koener escribió:
> Isn't this risky because of Oracle ?
> If someday they decide to do something about the protocol ? (license
> fee)

So, I change the name to MariaDB/Percona Server Protocol :-)

Regards.
Manuel Rubio.

Max Lapshin

unread,
Mar 8, 2013, 5:59:26 AM3/8/13
to Manuel A. Rubio Bombadil, Erlang-Questions Questions
There was one lawsuit two years ago when Adobe published specification of "RTMP". At least they tell that they have published spec of protocol, and it was written in specification that anyone who is reading this spec must implement server only according to this spec.

Of course, they lied in specification and flash player couldn't work by this spec, so they have suied wowza, telling that they are fooling their customers and sending video by protocol which is not rtmp. Answer of wowza was that adobe is also selling software that is not using their published specification =)

Btw, I doubt that all this insane is still actual behind US borders.

Reply all
Reply to author
Forward
0 new messages