Arash Sanieyan

Arash Sanieyan @asanieyan

Co-Founder of Anahita.

Stories

Ali Sarraf

Ali Sarraf commented on the note

2 people liked this
you are right dear ....i dont have any thing to say with these 3 clear point.thank you
Ali Sarraf

Ali Sarraf and Umesh commented on the note

umesh why you dont integrate #elasticsearch with #anahita ??? elasticsearch is the most popular from #sphinxsearch really why?
Umesh
Umesh
May 07 2016 Permalink
Here are the reasons
1. Eleasticsearch needs to maintain document in int own database Whereas sphinxsearch reads the data builds the index and discards the document. This means I dont have to replicate the data from... Read More
Here are the reasons
1. Eleasticsearch needs to maintain document in int own database Whereas sphinxsearch reads the data builds the index and discards the document. This means I dont have to replicate the data from anahita database to Elasticsearch database
2. In current architecture for Anahita, I found out that I can use all the functionality and facets without making much modification as long as I can feed node IDs to search code. I could be wrong but sphinxsearh integration appears more seamless than elasticsearch
3. Popularity of search engine was one of the criteria however it was not the criteria for me while selecting search engine. My primary criteria was unicode search, soundex and prefix/suffix functionality. I could locate equal amount of information on web for eleasticsearch as well as sphinxsearch. From functionality perspective, I couldnot find any thing specific in elasticsearch which cannot be sayisfied with sphinxsearch.
4. Last but not the least, I was trying to avoid any java based searchengine as memory requirements are typically high in Java. I was looking for a search engine which is fast enough but with smaller footprint. Now I could fit mysql, php with APC, anahita code, varnish and sphinxsearch all in 2GB machine on rackspace and still supporting approx. 30000 daily visitors with a peak of 250 loged in users and 6 concurrent transtions.

Please note that selection of sphinxsearch was based on above mentioned specific needs and it may not be applicable to your project(s) Read Less
Ali Sarraf liked this
Umesh

Umesh commented on the note

2 people liked this
Umesh
Umesh
May 06 2016 Permalink
Ali, Couple of months back I wrote an article on sphinxsearch -

Sphinxsearch + Anahita - Part 1

Basic test using sphinxsearch and Anahita



I'm planning to write another one about integrating it with Anahita . Hopeful... Read More
Ali, Couple of months back I wrote an article on sphinxsearch -

Sphinxsearch + Anahita - Part 1

Basic test using sphinxsearch and Anahita



I'm planning to write another one about integrating it with Anahita . Hopefully I can finish it this weekend.

Summary is - Modify the where clause in anahita/src/site/components/com_search/domains/queries/node.php and call sphinxsearch PHP call to get ID

You can find sphinxsearch PHP API details at - http://sphinxsearch.com/wiki/doku.php?id=php_api_docs Read Less
Ali Sarraf liked this
Ali Sarraf

Ali Sarraf commented on the note

2 people liked this
hi.can we fix it on anahita or elasticsearch on anahita?
Arash Sanieyan

Arash Sanieyan shared a note

  • August 31 2013
Found a cool Event Driven. Non blocking PHP library. You can now make your own nNode.js like apps with PHP http://reactphp.org/
4 people liked this
Rastin Mehr

Rastin Mehr shared a note

Coffee?
James Imani

James Imani commented on the note

Happy Birthday Ash!
4 people liked this
James Imani
James Imani
August 09 2013 Permalink
Happy birthday Arash!
Rajkumar Mundel liked this
Bent Rune Skulevold

Bent Rune Skulevold and 3 others commented on the note

Happy Birthday Ash!
Happy Birthday :)
Umesh
Umesh
August 08 2013 Permalink
@Ash .. Many many happy returns of the day!!
Roni Mmi
Roni Mmi
August 08 2013 Permalink
HBD... :)
Thanks guys :)
Rajkumar Mundel liked this
Rastin Mehr

Rastin Mehr shared a note

Happy Birthday to my best friend!
4 people liked this
Arash Sanieyan

Arash Sanieyan is following Roland Burger

Arash Sanieyan

Arash Sanieyan shared a note

  • August 05 2013
2 people liked this
Arash Sanieyan

Arash Sanieyan shared a note

  • August 04 2013
Just came across phalconphp framework. Very interesting. http://phalconphp.com/
2 people liked this
Arash Sanieyan

Arash Sanieyan shared a note

  • July 29 2013
Ok move done. Now I can get back to answering some questions and getting some work done :)
Arash Sanieyan

Arash Sanieyan shared a note

  • July 24 2013
3 people liked this
Arash Sanieyan

Arash Sanieyan shared a note

  • July 17 2013
Why basic auth and social security numbers both suck (and how OAuth helps for APIs)
https://blog.apigee.com/detail/why_basic_auth_and_social_security_numbers_both_suck_and_how_oauth_helps_fo
Arash Sanieyan

Arash Sanieyan shared a note

  • July 17 2013
Playing around with Apigee to generate an API console for Anahita. https://apigee.com/asanieyan/embed/console/anahita
2 people liked this
Arash Sanieyan

Arash Sanieyan shared a note

  • July 08 2013
Patrick Thach

Patrick Thach commented on the note

Found a lovely tool for GIT. Anyone ever used it ?
http://twgit.twenga.com/
Patrick Thach liked this
We adopted it to our development protocol a year ago. This article was a good read.

http://nvie.com/posts/a-successful-git-branching-model/
Arash Sanieyan liked this
Rastin Mehr

Rastin Mehr and 2 others commented on the note

"If your app doesn't care about URLs, you are not a web developer. Most (js) frameworks get this wrong."

It is a restriction from Vimeo.
Some really good points, but Emberjs is overly complicated.
Arash Sanieyan

Arash Sanieyan shared a note

  • July 06 2013
"If your app doesn't care about URLs, you are not a web developer. Most (js) frameworks get this wrong."

Rastin Mehr liked this

Photos View All

Powered by Anahita