> On Jul 27, 2015, at 11:48, Ingo Hohmann <[email protected]> wrote:
> 
> Thank you.
> 
> It's the age old problem between management and development. I'd say develop 
> on a small server, and then test how far it can go. But someone wants to know 
> _now_.

“Thousands of entries” is relatively small. Unless you have a very large user 
community to drive up server requirements, this sounds like a modest 
installation. Adding in ElasticSearch or Solr for text search will add to the 
footprint but for an initial deployment I would guess that a medium sized AWS 
instance could do what you need.

“Expect the unexpected” works both ways: more capabilities may add to the 
runtime requirements. Unexpectedly.

hth

- Tom

> 
> Am Montag, 27. Juli 2015 19:04:26 UTC+2 schrieb alvaro.rosa1985:
> Não entendi nada.
> Erik Cederstrand <[email protected] <javascript:>> escreveu:
> 
> >
> >> Den 27/07/2015 kl. 07.32 skrev Ingo Hohmann <[email protected] 
> >> <javascript:>>:
> >> 
> >> Hi,
> >> 
> >> I'm new to django, and I would like to get a hint about system 
> >> requirements. If you know about any helpful links, these are welcome, too. 
> >> So far what I dog up by googlng wasn't too helpful.
> >> 
> >> Currently we have a
> >> 
> >> - Database with mostly static entries in the thousands
> >> - it should be possible to search the database on different fields / over 
> >> several fields
> >> - the data contains images, as well
> >> 
> >> And the spec says: Expect unexpected changes in several ways.
> >> 
> >> I guess things like voting and commenting will come.
> >> 
> >> Maybe later some sort of api access ...
> >> 
> >> Do you have a rough idea, what kind of setup will be needed?
> >
> >There is absolutely no sensible way to answer this question in terms of 
> >hardware. For all we know, you could be describing the specs for google.com 
> ><http://google.com/>, or the intranet for your county church. Everything 
> >depends on what your service needs to do, how many visitors you have, and 
> >how fast they need a response.
> >
> >My suggestion would be to start with some cheap or free hosting and hack 
> >away. While writing your software, you should always keep in mind the load 
> >you expect/dream for, and make sure you are prepared to add whatever 
> >solutions are necessary to handle increasing load. Prepare yourself by 
> >collecting performance metrics for your software and your hardware, and 
> >define what response times your visitors should expect.
> >
> >Do performance tests before launch with whatever artificial traffic you can 
> >generate. Hardware requirements are roughly proportional to the number of 
> >requests. Know where your hot spots are and what you can do to solve them. 
> >As real-world traffic starts coming in, look at your metrics. To increase 
> >performance, you can either improve your software or add hardware. The 
> >former is expensive in salary, the latter is expensive in invoices.
> >
> >
> >Erik
> >
> >-- 
> >You received this message because you are subscribed to the Google Groups 
> >"Django users" group.
> >To unsubscribe from this group and stop receiving emails from it, send an 
> >email to [email protected] <javascript:>.
> >To post to this group, send email to [email protected] 
> ><javascript:>.
> >Visit this group at http://groups.google.com/group/django-users 
> ><http://groups.google.com/group/django-users>.
> >To view this discussion on the web visit 
> >https://groups.google.com/d/msgid/django-users/F69A1D5E-35EE-427C-9EA2-E6FB0A277523%40cederstrand.dk
> > 
> ><https://groups.google.com/d/msgid/django-users/F69A1D5E-35EE-427C-9EA2-E6FB0A277523%40cederstrand.dk>.
> >For more options, visit https://groups.google.com/d/optout 
> ><https://groups.google.com/d/optout>.
> 
> 
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Django users" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected] 
> <mailto:[email protected]>.
> To post to this group, send email to [email protected] 
> <mailto:[email protected]>.
> Visit this group at http://groups.google.com/group/django-users 
> <http://groups.google.com/group/django-users>.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/django-users/d77ff4d1-f103-428b-8572-5c95b4558f9e%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/django-users/d77ff4d1-f103-428b-8572-5c95b4558f9e%40googlegroups.com?utm_medium=email&utm_source=footer>.
> For more options, visit https://groups.google.com/d/optout 
> <https://groups.google.com/d/optout>.

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/436F702B-15DF-4A0C-ABBC-41F665FB88D5%40gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to