archive-com.com » COM » 2 » 2BITS.COM

Total: 372

Choose link from "Titles, links and description words view":

Or switch to "Titles and links view".
  • Installing and Configuring Redis for Drupal 7, and other Memcached Alternatives | 2bits.com, Inc. - Drupal Performance Tuning and Optimization, Managed Hosting and Consulting
    Drupal Redis or Memcached modules and not have to write and test yet another caching module Non Memory Resident Storage We want to reduce the memory foot print of Redis Memcached because they both store the entire key value combinations in memory But still wanted to get acceptable performance The following products all claim to meet the above criteria but none of them worked for us They were tested on Ubuntu LTS 14 04 64 bit MongoDB Using MongoDB article for more details MemcacheDB MemcacheDB is a Memcached compatible server which used the excellent Berkeley DB database for storage This MemcacheDB presentation explains what it does in detail It has an Ubuntu package right in the repository so no need to compile from source or manually configure it It works flawlessly The N option enable the DB TXN NOSYNC option which means writes to the database are asynchronous providing a huge performance improvement Configuration in Drupal s settings php is very easy it is exactly like Memcached with only the port number changing from 11211 to 21201 Alas all is not rosy it is not really a cache layer since it does not expire keys values based on time like Memcached and Redis does Redis NDS Redis NDS is a fork of Redis 2 6 patched for NDS Naive Disk Store It does compile and run but when the line nds yes is added to the configuration file it is rejected as an invalid value Looking briefly in the source we also tried nds enabled yes but that was rejected as well So we could not get it to run in NDS mode ARDB ARDB is another NoSQL database that aims to be Redis protocol compatible We compiled this with three different storage engines The Facebook RocksDB did not compile to begin with Google s LevelDB compiled cleanly and so did WiredTiger But when trying to connect Drupal to it Drupal hanged and never came back with both engines SSDB SSDB is also another NoSQL database that tries to be Redis protocol compatible It compiled cleanly but had the same symptom as ARDB Drupal hangs and never receives back a reply from SSDB There are a couple of sandbox projects here and here that aim for native integration but no code has been committed so far in two years If you were able to get any of the above or another Redis Memcached compatible caching engine working please post a comment below Resources A useful article on Redis persistence Make sure you read this in conjunction with Redis own documentation on presistence Redis documentation on memory optimization The Pantheon Redis instructions are useful even though they are specific to their hosted service Tags Redis Caching memcache memcached MemcacheDB ARDB SSDB Redis NDS Drupal Drupal Planet MongoDB Contents Articles Installing Varnish 3 x on Ubuntu Server 12 04 LTS and using Munin to monitor it up Installing eAccelerator 0 9 5 1 on Ubuntu Feisty 7 04 Add new comment Comments Comparison Submitted by Damien McKenna not verified on Tue 2016 03 22 09 08 Any plans to do a comparison of memcached to Redis reply Which area s Submitted by Khalid on Tue 2016 03 22 09 23 Compare which areas Pure performance reply Performance Submitted by Damien McKenna not verified on Thu 2016 03 24 06 59 Yes performance reply Asynchronous Prefetch Database Query Cache Submitted by mikeytown2 not verified on Wed 2016 03 23 14 15 I ve found that the main issue when using MySQL as the cache backend has to do with the way queries are ran against it inside of Drupal and bad MySQL defaults I ve fixed every issue I ve come across when using MySQL as the cache backend As usual the status report page is helpful for configuration after installing this module https www drupal org project apdqc We ve had over 300 concurrent connections to MySQL from logged in users and didn t notice any slowdowns I m sure there are other use cases that I haven t thought of so any feedback would be appreciated reply Very good work Submitted by Khalid on Wed 2016 03 23 14 31 This is very good work Rather than it being just a cache layer I would love to see much of it within Drupal just like you did with the watchdog async writes That would benefit lots of areas in Drupal Caching can stay in memory caches like Memcached and Redis reply It started out as a bunch of Submitted by mikeytown2 not verified on Wed 2016 03 23 21 05 It started out as a bunch of core patches and I then rolled it into a module Drupal no longer hits a wall with the database once the site gets a good amount of traffic if using APDQC For the most demanding sites I totally agree that a memory cache is needed but I have yet to encounter a need for a non db cache while using APDQC Noted that I have plans to replace menu inc and path inc so I should see more gains in those areas once the queries have been designed for async and are MySQL specific reply Is your Drupal or WordPress site slow Is it suffering from server resources shortages Is it experiencing outages Contact us for Drupal and WordPress Performance Optimization and Tuning Consulting Contents Services Clients Testimonials News FAQ Payments Site Map Navigation Payment Recent content Do you use any of our Drupal modules Did you find our Drupal WordPress and LAMP performance articles informative Follow us on Twitter 2bits for tips and tricks on Drupal and WordPress Performance Contact us for Drupal and WordPress Performance Optimization and Tuning Consulting In Depth Articles Client Testimonials Developing tracing and debugging Drupal Drupal Performance Tuning and Optimization for large web sites PHP op code caches accelerators Drupal large site case study Abuse Drupal Best Practices at your own peril Poor Performance Admin Menu module Popular

    Original URL path: http://2bits.com/comment/2143 (2016-05-02)
    Open archived version from archive

  • Installing and Configuring Redis for Drupal 7, and other Memcached Alternatives | 2bits.com, Inc. - Drupal Performance Tuning and Optimization, Managed Hosting and Consulting
    Drupal Redis or Memcached modules and not have to write and test yet another caching module Non Memory Resident Storage We want to reduce the memory foot print of Redis Memcached because they both store the entire key value combinations in memory But still wanted to get acceptable performance The following products all claim to meet the above criteria but none of them worked for us They were tested on Ubuntu LTS 14 04 64 bit MongoDB Using MongoDB article for more details MemcacheDB MemcacheDB is a Memcached compatible server which used the excellent Berkeley DB database for storage This MemcacheDB presentation explains what it does in detail It has an Ubuntu package right in the repository so no need to compile from source or manually configure it It works flawlessly The N option enable the DB TXN NOSYNC option which means writes to the database are asynchronous providing a huge performance improvement Configuration in Drupal s settings php is very easy it is exactly like Memcached with only the port number changing from 11211 to 21201 Alas all is not rosy it is not really a cache layer since it does not expire keys values based on time like Memcached and Redis does Redis NDS Redis NDS is a fork of Redis 2 6 patched for NDS Naive Disk Store It does compile and run but when the line nds yes is added to the configuration file it is rejected as an invalid value Looking briefly in the source we also tried nds enabled yes but that was rejected as well So we could not get it to run in NDS mode ARDB ARDB is another NoSQL database that aims to be Redis protocol compatible We compiled this with three different storage engines The Facebook RocksDB did not compile to begin with Google s LevelDB compiled cleanly and so did WiredTiger But when trying to connect Drupal to it Drupal hanged and never came back with both engines SSDB SSDB is also another NoSQL database that tries to be Redis protocol compatible It compiled cleanly but had the same symptom as ARDB Drupal hangs and never receives back a reply from SSDB There are a couple of sandbox projects here and here that aim for native integration but no code has been committed so far in two years If you were able to get any of the above or another Redis Memcached compatible caching engine working please post a comment below Resources A useful article on Redis persistence Make sure you read this in conjunction with Redis own documentation on presistence Redis documentation on memory optimization The Pantheon Redis instructions are useful even though they are specific to their hosted service Tags Redis Caching memcache memcached MemcacheDB ARDB SSDB Redis NDS Drupal Drupal Planet MongoDB Contents Articles Installing Varnish 3 x on Ubuntu Server 12 04 LTS and using Munin to monitor it up Installing eAccelerator 0 9 5 1 on Ubuntu Feisty 7 04 Add new comment Comments Comparison Submitted by Damien McKenna not verified on Tue 2016 03 22 09 08 Any plans to do a comparison of memcached to Redis reply Which area s Submitted by Khalid on Tue 2016 03 22 09 23 Compare which areas Pure performance reply Performance Submitted by Damien McKenna not verified on Thu 2016 03 24 06 59 Yes performance reply Asynchronous Prefetch Database Query Cache Submitted by mikeytown2 not verified on Wed 2016 03 23 14 15 I ve found that the main issue when using MySQL as the cache backend has to do with the way queries are ran against it inside of Drupal and bad MySQL defaults I ve fixed every issue I ve come across when using MySQL as the cache backend As usual the status report page is helpful for configuration after installing this module https www drupal org project apdqc We ve had over 300 concurrent connections to MySQL from logged in users and didn t notice any slowdowns I m sure there are other use cases that I haven t thought of so any feedback would be appreciated reply Very good work Submitted by Khalid on Wed 2016 03 23 14 31 This is very good work Rather than it being just a cache layer I would love to see much of it within Drupal just like you did with the watchdog async writes That would benefit lots of areas in Drupal Caching can stay in memory caches like Memcached and Redis reply It started out as a bunch of Submitted by mikeytown2 not verified on Wed 2016 03 23 21 05 It started out as a bunch of core patches and I then rolled it into a module Drupal no longer hits a wall with the database once the site gets a good amount of traffic if using APDQC For the most demanding sites I totally agree that a memory cache is needed but I have yet to encounter a need for a non db cache while using APDQC Noted that I have plans to replace menu inc and path inc so I should see more gains in those areas once the queries have been designed for async and are MySQL specific reply Is your Drupal or WordPress site slow Is it suffering from server resources shortages Is it experiencing outages Contact us for Drupal and WordPress Performance Optimization and Tuning Consulting Contents Services Clients Testimonials News FAQ Payments Site Map Navigation Payment Recent content Do you use any of our Drupal modules Did you find our Drupal WordPress and LAMP performance articles informative Follow us on Twitter 2bits for tips and tricks on Drupal and WordPress Performance Contact us for Drupal and WordPress Performance Optimization and Tuning Consulting In Depth Articles Client Testimonials Developing tracing and debugging Drupal Drupal Performance Tuning and Optimization for large web sites PHP op code caches accelerators Drupal large site case study Abuse Drupal Best Practices at your own peril Poor Performance Admin Menu module Popular

    Original URL path: http://2bits.com/comment/2142 (2016-05-02)
    Open archived version from archive

  • Installing and Configuring Redis for Drupal 7, and other Memcached Alternatives | 2bits.com, Inc. - Drupal Performance Tuning and Optimization, Managed Hosting and Consulting
    Drupal Redis or Memcached modules and not have to write and test yet another caching module Non Memory Resident Storage We want to reduce the memory foot print of Redis Memcached because they both store the entire key value combinations in memory But still wanted to get acceptable performance The following products all claim to meet the above criteria but none of them worked for us They were tested on Ubuntu LTS 14 04 64 bit MongoDB Using MongoDB article for more details MemcacheDB MemcacheDB is a Memcached compatible server which used the excellent Berkeley DB database for storage This MemcacheDB presentation explains what it does in detail It has an Ubuntu package right in the repository so no need to compile from source or manually configure it It works flawlessly The N option enable the DB TXN NOSYNC option which means writes to the database are asynchronous providing a huge performance improvement Configuration in Drupal s settings php is very easy it is exactly like Memcached with only the port number changing from 11211 to 21201 Alas all is not rosy it is not really a cache layer since it does not expire keys values based on time like Memcached and Redis does Redis NDS Redis NDS is a fork of Redis 2 6 patched for NDS Naive Disk Store It does compile and run but when the line nds yes is added to the configuration file it is rejected as an invalid value Looking briefly in the source we also tried nds enabled yes but that was rejected as well So we could not get it to run in NDS mode ARDB ARDB is another NoSQL database that aims to be Redis protocol compatible We compiled this with three different storage engines The Facebook RocksDB did not compile to begin with Google s LevelDB compiled cleanly and so did WiredTiger But when trying to connect Drupal to it Drupal hanged and never came back with both engines SSDB SSDB is also another NoSQL database that tries to be Redis protocol compatible It compiled cleanly but had the same symptom as ARDB Drupal hangs and never receives back a reply from SSDB There are a couple of sandbox projects here and here that aim for native integration but no code has been committed so far in two years If you were able to get any of the above or another Redis Memcached compatible caching engine working please post a comment below Resources A useful article on Redis persistence Make sure you read this in conjunction with Redis own documentation on presistence Redis documentation on memory optimization The Pantheon Redis instructions are useful even though they are specific to their hosted service Tags Redis Caching memcache memcached MemcacheDB ARDB SSDB Redis NDS Drupal Drupal Planet MongoDB Contents Articles Installing Varnish 3 x on Ubuntu Server 12 04 LTS and using Munin to monitor it up Installing eAccelerator 0 9 5 1 on Ubuntu Feisty 7 04 Add new comment Comments Comparison Submitted by Damien McKenna not verified on Tue 2016 03 22 09 08 Any plans to do a comparison of memcached to Redis reply Which area s Submitted by Khalid on Tue 2016 03 22 09 23 Compare which areas Pure performance reply Performance Submitted by Damien McKenna not verified on Thu 2016 03 24 06 59 Yes performance reply Asynchronous Prefetch Database Query Cache Submitted by mikeytown2 not verified on Wed 2016 03 23 14 15 I ve found that the main issue when using MySQL as the cache backend has to do with the way queries are ran against it inside of Drupal and bad MySQL defaults I ve fixed every issue I ve come across when using MySQL as the cache backend As usual the status report page is helpful for configuration after installing this module https www drupal org project apdqc We ve had over 300 concurrent connections to MySQL from logged in users and didn t notice any slowdowns I m sure there are other use cases that I haven t thought of so any feedback would be appreciated reply Very good work Submitted by Khalid on Wed 2016 03 23 14 31 This is very good work Rather than it being just a cache layer I would love to see much of it within Drupal just like you did with the watchdog async writes That would benefit lots of areas in Drupal Caching can stay in memory caches like Memcached and Redis reply It started out as a bunch of Submitted by mikeytown2 not verified on Wed 2016 03 23 21 05 It started out as a bunch of core patches and I then rolled it into a module Drupal no longer hits a wall with the database once the site gets a good amount of traffic if using APDQC For the most demanding sites I totally agree that a memory cache is needed but I have yet to encounter a need for a non db cache while using APDQC Noted that I have plans to replace menu inc and path inc so I should see more gains in those areas once the queries have been designed for async and are MySQL specific reply Is your Drupal or WordPress site slow Is it suffering from server resources shortages Is it experiencing outages Contact us for Drupal and WordPress Performance Optimization and Tuning Consulting Contents Services Clients Testimonials News FAQ Payments Site Map Navigation Payment Recent content Do you use any of our Drupal modules Did you find our Drupal WordPress and LAMP performance articles informative Follow us on Twitter 2bits for tips and tricks on Drupal and WordPress Performance Contact us for Drupal and WordPress Performance Optimization and Tuning Consulting In Depth Articles Client Testimonials Developing tracing and debugging Drupal Drupal Performance Tuning and Optimization for large web sites PHP op code caches accelerators Drupal large site case study Abuse Drupal Best Practices at your own peril Poor Performance Admin Menu module Popular

    Original URL path: http://2bits.com/comment/2141 (2016-05-02)
    Open archived version from archive

  • Installing and Configuring Redis for Drupal 7, and other Memcached Alternatives | 2bits.com, Inc. - Drupal Performance Tuning and Optimization, Managed Hosting and Consulting
    Drupal Redis or Memcached modules and not have to write and test yet another caching module Non Memory Resident Storage We want to reduce the memory foot print of Redis Memcached because they both store the entire key value combinations in memory But still wanted to get acceptable performance The following products all claim to meet the above criteria but none of them worked for us They were tested on Ubuntu LTS 14 04 64 bit MongoDB Using MongoDB article for more details MemcacheDB MemcacheDB is a Memcached compatible server which used the excellent Berkeley DB database for storage This MemcacheDB presentation explains what it does in detail It has an Ubuntu package right in the repository so no need to compile from source or manually configure it It works flawlessly The N option enable the DB TXN NOSYNC option which means writes to the database are asynchronous providing a huge performance improvement Configuration in Drupal s settings php is very easy it is exactly like Memcached with only the port number changing from 11211 to 21201 Alas all is not rosy it is not really a cache layer since it does not expire keys values based on time like Memcached and Redis does Redis NDS Redis NDS is a fork of Redis 2 6 patched for NDS Naive Disk Store It does compile and run but when the line nds yes is added to the configuration file it is rejected as an invalid value Looking briefly in the source we also tried nds enabled yes but that was rejected as well So we could not get it to run in NDS mode ARDB ARDB is another NoSQL database that aims to be Redis protocol compatible We compiled this with three different storage engines The Facebook RocksDB did not compile to begin with Google s LevelDB compiled cleanly and so did WiredTiger But when trying to connect Drupal to it Drupal hanged and never came back with both engines SSDB SSDB is also another NoSQL database that tries to be Redis protocol compatible It compiled cleanly but had the same symptom as ARDB Drupal hangs and never receives back a reply from SSDB There are a couple of sandbox projects here and here that aim for native integration but no code has been committed so far in two years If you were able to get any of the above or another Redis Memcached compatible caching engine working please post a comment below Resources A useful article on Redis persistence Make sure you read this in conjunction with Redis own documentation on presistence Redis documentation on memory optimization The Pantheon Redis instructions are useful even though they are specific to their hosted service Tags Redis Caching memcache memcached MemcacheDB ARDB SSDB Redis NDS Drupal Drupal Planet MongoDB Contents Articles Installing Varnish 3 x on Ubuntu Server 12 04 LTS and using Munin to monitor it up Installing eAccelerator 0 9 5 1 on Ubuntu Feisty 7 04 Add new comment Comments Comparison Submitted by Damien McKenna not verified on Tue 2016 03 22 09 08 Any plans to do a comparison of memcached to Redis reply Which area s Submitted by Khalid on Tue 2016 03 22 09 23 Compare which areas Pure performance reply Performance Submitted by Damien McKenna not verified on Thu 2016 03 24 06 59 Yes performance reply Asynchronous Prefetch Database Query Cache Submitted by mikeytown2 not verified on Wed 2016 03 23 14 15 I ve found that the main issue when using MySQL as the cache backend has to do with the way queries are ran against it inside of Drupal and bad MySQL defaults I ve fixed every issue I ve come across when using MySQL as the cache backend As usual the status report page is helpful for configuration after installing this module https www drupal org project apdqc We ve had over 300 concurrent connections to MySQL from logged in users and didn t notice any slowdowns I m sure there are other use cases that I haven t thought of so any feedback would be appreciated reply Very good work Submitted by Khalid on Wed 2016 03 23 14 31 This is very good work Rather than it being just a cache layer I would love to see much of it within Drupal just like you did with the watchdog async writes That would benefit lots of areas in Drupal Caching can stay in memory caches like Memcached and Redis reply It started out as a bunch of Submitted by mikeytown2 not verified on Wed 2016 03 23 21 05 It started out as a bunch of core patches and I then rolled it into a module Drupal no longer hits a wall with the database once the site gets a good amount of traffic if using APDQC For the most demanding sites I totally agree that a memory cache is needed but I have yet to encounter a need for a non db cache while using APDQC Noted that I have plans to replace menu inc and path inc so I should see more gains in those areas once the queries have been designed for async and are MySQL specific reply Is your Drupal or WordPress site slow Is it suffering from server resources shortages Is it experiencing outages Contact us for Drupal and WordPress Performance Optimization and Tuning Consulting Contents Services Clients Testimonials News FAQ Payments Site Map Navigation Payment Recent content Do you use any of our Drupal modules Did you find our Drupal WordPress and LAMP performance articles informative Follow us on Twitter 2bits for tips and tricks on Drupal and WordPress Performance Contact us for Drupal and WordPress Performance Optimization and Tuning Consulting In Depth Articles Client Testimonials Developing tracing and debugging Drupal Drupal Performance Tuning and Optimization for large web sites PHP op code caches accelerators Drupal large site case study Abuse Drupal Best Practices at your own peril Poor Performance Admin Menu module Popular

    Original URL path: http://2bits.com/comment/2140 (2016-05-02)
    Open archived version from archive

  • Installing and Configuring Redis for Drupal 7, and other Memcached Alternatives | 2bits.com, Inc. - Drupal Performance Tuning and Optimization, Managed Hosting and Consulting
    Drupal Redis or Memcached modules and not have to write and test yet another caching module Non Memory Resident Storage We want to reduce the memory foot print of Redis Memcached because they both store the entire key value combinations in memory But still wanted to get acceptable performance The following products all claim to meet the above criteria but none of them worked for us They were tested on Ubuntu LTS 14 04 64 bit MongoDB Using MongoDB article for more details MemcacheDB MemcacheDB is a Memcached compatible server which used the excellent Berkeley DB database for storage This MemcacheDB presentation explains what it does in detail It has an Ubuntu package right in the repository so no need to compile from source or manually configure it It works flawlessly The N option enable the DB TXN NOSYNC option which means writes to the database are asynchronous providing a huge performance improvement Configuration in Drupal s settings php is very easy it is exactly like Memcached with only the port number changing from 11211 to 21201 Alas all is not rosy it is not really a cache layer since it does not expire keys values based on time like Memcached and Redis does Redis NDS Redis NDS is a fork of Redis 2 6 patched for NDS Naive Disk Store It does compile and run but when the line nds yes is added to the configuration file it is rejected as an invalid value Looking briefly in the source we also tried nds enabled yes but that was rejected as well So we could not get it to run in NDS mode ARDB ARDB is another NoSQL database that aims to be Redis protocol compatible We compiled this with three different storage engines The Facebook RocksDB did not compile to begin with Google s LevelDB compiled cleanly and so did WiredTiger But when trying to connect Drupal to it Drupal hanged and never came back with both engines SSDB SSDB is also another NoSQL database that tries to be Redis protocol compatible It compiled cleanly but had the same symptom as ARDB Drupal hangs and never receives back a reply from SSDB There are a couple of sandbox projects here and here that aim for native integration but no code has been committed so far in two years If you were able to get any of the above or another Redis Memcached compatible caching engine working please post a comment below Resources A useful article on Redis persistence Make sure you read this in conjunction with Redis own documentation on presistence Redis documentation on memory optimization The Pantheon Redis instructions are useful even though they are specific to their hosted service Tags Redis Caching memcache memcached MemcacheDB ARDB SSDB Redis NDS Drupal Drupal Planet MongoDB Contents Articles Installing Varnish 3 x on Ubuntu Server 12 04 LTS and using Munin to monitor it up Installing eAccelerator 0 9 5 1 on Ubuntu Feisty 7 04 Add new comment Comments Comparison Submitted by Damien McKenna not verified on Tue 2016 03 22 09 08 Any plans to do a comparison of memcached to Redis reply Which area s Submitted by Khalid on Tue 2016 03 22 09 23 Compare which areas Pure performance reply Performance Submitted by Damien McKenna not verified on Thu 2016 03 24 06 59 Yes performance reply Asynchronous Prefetch Database Query Cache Submitted by mikeytown2 not verified on Wed 2016 03 23 14 15 I ve found that the main issue when using MySQL as the cache backend has to do with the way queries are ran against it inside of Drupal and bad MySQL defaults I ve fixed every issue I ve come across when using MySQL as the cache backend As usual the status report page is helpful for configuration after installing this module https www drupal org project apdqc We ve had over 300 concurrent connections to MySQL from logged in users and didn t notice any slowdowns I m sure there are other use cases that I haven t thought of so any feedback would be appreciated reply Very good work Submitted by Khalid on Wed 2016 03 23 14 31 This is very good work Rather than it being just a cache layer I would love to see much of it within Drupal just like you did with the watchdog async writes That would benefit lots of areas in Drupal Caching can stay in memory caches like Memcached and Redis reply It started out as a bunch of Submitted by mikeytown2 not verified on Wed 2016 03 23 21 05 It started out as a bunch of core patches and I then rolled it into a module Drupal no longer hits a wall with the database once the site gets a good amount of traffic if using APDQC For the most demanding sites I totally agree that a memory cache is needed but I have yet to encounter a need for a non db cache while using APDQC Noted that I have plans to replace menu inc and path inc so I should see more gains in those areas once the queries have been designed for async and are MySQL specific reply Is your Drupal or WordPress site slow Is it suffering from server resources shortages Is it experiencing outages Contact us for Drupal and WordPress Performance Optimization and Tuning Consulting Contents Services Clients Testimonials News FAQ Payments Site Map Navigation Payment Recent content Do you use any of our Drupal modules Did you find our Drupal WordPress and LAMP performance articles informative Follow us on Twitter 2bits for tips and tricks on Drupal and WordPress Performance Contact us for Drupal and WordPress Performance Optimization and Tuning Consulting In Depth Articles Client Testimonials Developing tracing and debugging Drupal Drupal Performance Tuning and Optimization for large web sites PHP op code caches accelerators Drupal large site case study Abuse Drupal Best Practices at your own peril Poor Performance Admin Menu module Popular

    Original URL path: http://2bits.com/comment/2139 (2016-05-02)
    Open archived version from archive

  • Drupal on a dedicated servers vs. Amazon AWS/EC2 | 2bits.com, Inc. - Drupal Performance Tuning and Optimization, Managed Hosting and Consulting
    there is no standard definition and no cross vendor standards for protocol or API to make things comparable It is always up to the specific vendor to define cloud as X or Y or Z Until such a standard definition and standard API protocol is widely accepted there will be no way to compare objectively Second with abstraction and multiple layers there is always opaqueness and ambiguity More often than not when you choose cloud you choose convenience over performance You never know where the disks are and what is between you and the disks It will always be slower than bare metal and will always be less predictable Add to that high cost and you should really think twice or more before putting a high traffic site on any cloud platform The least one could do is some homework in benchmarking the setup before committing to it It is more expense upfront but it is better than nasty surprises down the road reply Excellent points Submitted by Visitor not verified on Sat 2010 08 07 16 41 Excellent post and great illustration of the issues at hand What a lot of people miss is that cloud hosting is just another form of shared hosting with all its attendant issues such as indeterminate latency nasty neighbors etc In contrast dedicated servers have a lot to offer especially in terms of guaranteed performance both latency and throughput If any readers are at DrupalCampLA come to my session tomorrow afternnon and spar with me over the merits of cloud vs well designed dedicated servers reply More info on Amazon s futility Submitted by Visitor not verified on Wed 2010 08 11 08 44 You assert in your article that Amazon AWS could not do the job with 3 large instances and one small and that replacing it with a single server was more cost effective but the article does not go into the problems associated with the Amazon setup After all the single server dedicated replacement had a similar spec to only one of the Amazon large instances so surely the site could have been consolidated onto a single instance on Amazon rather than going dedicated If not why wouldn t that be an option Is it because Amazon does not have the I O capacity during the traffic spikes If so is there a graph or some statistics to demonstrate this Without this kind of information the article could be summed up as it s better to use a single dedicated server than four Amazon instances but we d like you just to believe that but I m sure there is more behind the decision to make the move than that Supposing it was simply poor configuration that was causing the Amazon setup to be sluggish and one well configured Amazon instance would have done the job It looks like the single Amazon instance would have been the cheaper option reply Cost and Performance Submitted by Visitor not verified on Wed 2010 08 11 14 10 The driving force behind the move was that the particular Amazon configuration was both costly and performed poorly Amazon AWS EC2 offers High CPU Extra Large instances A single instance of that is 497 76 for compute time alone We need to add the cost of storage and bandwidth to that Moreover such instances do not offer I O performance comparable to a dedicated server with fast disks with low latency and the ability to distribute the load to many disks in a precise and granular manner We do not know how the disks at Amazon are connected nor who is sharing them with you There is also some overhead due to virtualization and your neighbors on the same physical hardware With a dedicated server you don t have any of that and it is cheaper and more predictable too reply EBS I O Submitted by Jaap Haagmans not verified on Tue 2013 07 30 10 17 The I O performance of an EBS volume is currently actually comparable to a physical SATA disk Do mind that the underlying hardware is in fact a physical disk but it appears to be a 1 TB disk meaning that if you use 20 GB EBS volumes you could be sharing the physical disk underneath with lots of other people also drawing on its I O performance Furthermore latency will be higher than a physical connection to the disk To eliminate the I O issue it s possible to make use of guaranteed I O capabilities but that s a costly option for most of us It s also possible to use only 1 TB EBS volumes eliminating multi tenancy and perform striping using software RAID Striping should of course only be used on setups with high fault tolerance on an instance level reply Reserved instances Submitted by Visitor not verified on Mon 2010 08 16 12 02 For the sake of completeness I should mention that there is a way to reduce Amazon on going hosting costs by using reserved instances Instead of paying 497 per month for compute time only it could be down to 176 However you have to pay 1 820 upfront for a 1 year term or 2 800 for a 3 year term in order to get that lower rate Obviously this is a long term commitment with all the drawbacks that such an agreement entails If the site is mature and not experiencing growth anymore then this may be an acceptable option If the site is still growing then committing to this may not be a good idea Always do the math and evaluate other options such as dedicated servers especially an overall cost analysis not just monthly costs reply AWS is a great option for Submitted by Azaz not verified on Wed 2016 03 09 06 24 AWS is a great option for hosting Drupal application However AWS is a little tricky for those who do not have experience in

    Original URL path: http://2bits.com/comment/2137 (2016-05-02)
    Open archived version from archive

  • List of Drupal modules contributed by 2bits.com | 2bits.com, Inc. - Drupal Performance Tuning and Optimization, Managed Hosting and Consulting
    Yes Yes issues releases CustomError Yes Yes issues releases Delete all Yes Yes issues releases Democratica theme No No issues releases Donation No Yes issues releases Extended Tracker No Yes issues releases Favorite Nodes Yes Yes issues releases Feature Yes Yes issues releases Fee No Yes issues releases Feedback No Yes issues releases Flag content Yes Yes issues releases Image watermark Yes Yes issues releases Job Search Yes Yes issues releases Kiosk Theme No Yes issues releases Lincoln s revenge No No issues releases Logging and alerts Yes No issues releases Mailing lists subscription Yes Yes issues releases Node Matching API No Yes issues releases Node Vote Yes Yes issues releases Nudge No Yes issues releases Performance Logging and Monitoring No Yes issues releases Profile CSV Yes Yes issues releases Queue Mail Yes Yes issues releases Referer Theme No Yes issues releases Reroute Email Yes Yes issues releases SecondLife framework Yes Yes issues releases Session expire Yes Yes issues releases Signup Pay for a node No Yes issues releases Simple Paypal Framework No Yes issues releases SiteMenu Yes Yes issues releases SpreadFirefox theme No No issues releases Stock Yes Yes issues releases stockapi Yes Yes issues releases Technorati Yes Yes issues releases TextLinkAds Yes Yes issues releases Topic answers No No issues releases User matching No Yes issues releases User Points Yes Yes issues releases User Points Contributed modules Yes Yes issues releases User Referral Yes Yes issues releases Contents Software Add new comment Comments Adsense for drupal 6 Submitted by Visitor not verified on Tue 2008 04 08 14 21 I just wanna know if you will develop the module of adsense for drupal 6 Thanks reply Check the issue Submitted by Visitor not verified on Tue 2008 04 08 16 13 Check this issue for more details 211584

    Original URL path: http://2bits.com/software/list-of-drupal-modules-contributed-by-2bits.html (2016-05-02)
    Open archived version from archive

  • New module: Session expire | 2bits.com, Inc. - Drupal Performance Tuning and Optimization, Managed Hosting and Consulting
    much better being integrated with Drupal as such Would it make sense to add a feature to the module where it prunes the sessions once they get over a certain number That way if you get a ton of extra traffic from Digg etc within a short amount of time the sessions can be pruned before the performance starts to suffer Or is there a reason you wouldn t take that approach Chris reply Actuall tried to push it in core Submitted by Visitor not verified on Mon 2007 11 05 22 35 I actually tried to push this functionality into Drupal core as per 72856 It was not well received so I created this module Perhaps someone will see the light and this can be pushed into Drupal 6 replacing the PHP garbage collection stuff If others think this is a good idea I can create a patch for this removing the stuff in session inc and htaccess too Adding an option for number of rows is more involved We can know how many are there in the table using a COUNT but how do prune in a way that would say delete X rows 2bits Drupal consulting reply DELETE and locking sessions table Submitted by Visitor not verified on Tue 2008 12 16 02 54 Chris there s a consideration with that approach the DELETE locks the sessions table which is exactly what you DON T want when you ve been Dugg When we first installed this module the next cron run stopped the site dead The delete was slow because it was large and this meant that each user viewing a page had to wait for the delete to complete before Drupal could load their session There is an alternative fix which involves changing your settings php

    Original URL path: http://2bits.com/software/new-module-session-expire.html (2016-05-02)
    Open archived version from archive



  •