I think the number of partitions needs to be tuned to the size of the
cluster; 64 partitions on what is essentially a single box seems high. Do
you know what hardware you will be deploying on in production? Can you run
your benchmark on that instead of a vm?
—Tom
On Thursday, November 28, 2019,
How would it be possible to encrypt an entire batch? My understanding
is that the Kafka server needs to know the boundaries of each message.
(E.g. The server decompresses compressed message sets and re-compresses
individual messages).
Given that precedent, how could the server properly separate
I'm trying to understand your use-case for encrypted data.
Does it need to be encrypted only over the wire? This can be accomplished
using TLS encryption (v0.9.0.0+). See
https://issues.apache.org/jira/browse/KAFKA-1690
Does it need to be encrypted only when at rest? This can be accomplished
Related: Can the __consumer_offsets topic be configured to retain offsets
forever no matter how the rest of the server is configured?
--Tom
On Mon, Apr 11, 2016 at 3:19 PM, Morellato, Wanny <
wanny.morell...@concur.com> wrote:
> Thanks James, That was exactly what I was looking for.
>
> Wanny
>
Hello,
How do you consume a kafka topic from a remote location without a dedicated
connection? How do you protect the server?
The setup: data streams into our datacenter. We process it, and publish it
to a kafka cluster. The consumer is located in a different datacenter with
no direct
The trouble with callbacks, IMHO, is determining the thread in which they
will be executed. Since the IO thread is usually the thread that knows when
the operation is complete, it's easiest to execute that callback within the
IO thread. This can lead the IO thread to spend all its time on
Regarding partitioning APIs, I don't think there is not a common subset of
information that is required for all strategies. Instead of modifying the
core API to easily support all of the various partitioning strategies,
offer the most common ones as libraries they can build into their own data
The C++ program writes bytes to kafka, and java reads bytes from kafka.
Is there something special about the way the messages are being serialized
in C++?
--Tom
On Fri, Jan 31, 2014 at 2:36 PM, Philip O'Toole phi...@loggly.com wrote:
Is this a Kafka C++ lib you wrote yourself, or some
connections? Don't you need some selector that selects over
all
the connections?
-Jay
On Tue, Jan 28, 2014 at 2:31 PM, Tom Brown tombrow...@gmail.com
wrote:
I implemented a 0.7 client in pure java, and its API very closely
resembled
this. (When multiple people
I implemented a 0.7 client in pure java, and its API very closely resembled
this. (When multiple people independently engineer the same solution, it's
probably good... right?). However, there were a few architectural
differences with my client:
1. The basic client itself was just an asynchronous
Having a partial message transfer over the network is the design of Kafka
0.7.x (I can't speak to 0.8.x, though it may still be).
When the request is made, you tell the server the partition number, the
byte offset into that partition, and the size of response that you want.
The server finds that
Do you mean you want to start from the most recent data and go backwards to
the oldest data, or that you want to start with old data and consume
forwards?
If the former, it would be difficult or impossible in 0.7.x, but I think
doable in 0.8.x. (They added some sort of message index). If the
In our environment we use currently use Kafka 0.7.1.
The core features I am looking for in a client are this:
1. Provide confirmation of produce requests (or notification of
disconnection during requests).
2. Uses asynchronous IO so that:
A. Multiple ops can be queued/in-flight at once.
B.
This document describes the wire-format used by kafka at some point during
0.7.x. Is this still valid for 0.8.x?
https://cwiki.apache.org/confluence/display/KAFKA/Writing+a+Driver+for+Kafka
If not, is there another document that describes the new format?
Thanks in advance!
--Tom
I have not been able to find reliable advice regarding how many partitions
should exist on a single broker. How many partitions have you used, and
what kind of throughput have you seen?
Thanks in advance!
--Tom
Philip,
How many topics per broker (just one?) And what is the read/write profile
of your setup?
--Tom
On Wed, Aug 21, 2013 at 12:24 PM, Philip O'Toole phi...@loggly.com wrote:
On Wed, Aug 21, 2013 at 10:06:50AM -0400, Tom Brown wrote:
I have not been able to find reliable advice regarding
What is the size of each message?
--Tom
On Mon, Jul 8, 2013 at 9:04 AM, Anurup Raveendran
anurup.raveend...@fluturasolutions.com wrote:
I have 2 kafka brokers running on two systems with the same configuration
CPU - Dual Core
RAM - 4 GB
I'm trying to benchmark my kafka setup
Number of
PM, Neha Narkhede neha.narkh...@gmail.comwrote:
Do you use a VIP or zookeeper for producer side load balancing ? In
other words, what are the values you override for broker.list and
zk.connect in the producer config ?
Thanks,
Neha
On Fri, Apr 12, 2013 at 12:16 PM, Tom Brown tombrow
I've often wondered about what it would take to be able to overwrite a
specific offset in a partition (it could be very useful for transaction
rollbacks, message deletions, etc). Unfortunately, I don't think that
feature currently exists.
--Tom
On Mon, Apr 1, 2013 at 11:14 PM, Pankaj Misra
19 matches
Mail list logo