Sorry (well, not really) about the top posting.  It's the way the rest 
of the world works, and for good reasons.

I think "idiot" is completely inappropriate.  I'd go for arrogant, close 
minded, and short sighted.  And probably self-centered.

The challenge in all design is to discern what a user actually needs 
from what he's asking for, which is usually a work around rather than 
the real problem.

Sean has done an exemplary job of explaining his abstract problem 
(capturing a consistent snapshot of a subset of data), the constraints 
(gotta be fast), and a proposed solution (parallel threads/processes 
with cloned transactions).

You can't ask for a better formed request.  That said, the tenor of the 
discussion has been horrible.  Intelligent design requires examining 
ideas carefully, identifying problems, and looking for solutions.

Too often, the approach of the open source community is a race to see 
who can kill a new idea the fastest and deadest.   MySQL had this 
problem in spades, so big ideas had to come from elsewhere. I'm really 
sorry to see that it reigns in Firebird as well.

I've said it before and I'll say it again.  I never could have built 
Interbase in the culture that permeates Firebird.

You guys should think long and hard about what you're trying to accomplish.



On 4/3/2014 4:35 AM, Dimitry Sibiryakov wrote:
> 03.04.2014 1:52, Leyne, Sean wrote:
>> Really???!!!
>     Really.
>
>> You are saying that **I don't understand** **my operational requirements***!!
>     But in this topic you are not talking about your requirements, only about 
> your wishes.
>     You said that you must extract data on regular basic through the day for 
> external BI
> purposes. Ok, but how often? Every 5 minutes?
>     You said that this data must be consistent. Ok, it match any TIL except 
> RC.
>     You said that it must be done quickly. But... These things are not 
> related. Requirement
> for consistency don't lead to requirement to do export quickly. It is enough 
> when export
> fits interval from the first requirement.
>
>> That is a best a "ballzy" statement to make, at worse you are calling me an 
>> idiot!
>     Not "an idiot", just "an ordinary end user". Things you want and things 
> you need may be
> two completely different things. This is basic knowledge of any software 
> developer.
>     That's why I repeat Vlad's usual question: what REAL problem you are 
> trying to solve
> this way?
>


------------------------------------------------------------------------------
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to