Also here you can see guys have same idea

https://forum.confluent.io/t/what-happens-if-i-increase-log-segment-bytes/5845

On Tue, 22 Apr 2025 at 15:41, Mikhail Fesenko <prog...@gmail.com> wrote:

> Currently we have big amount of topics and big data, and using high disk
> storage, so rotate files too fast in case of high traffic means less sense,
> kafka has 50-100k open files index/offset/log so decrease amount of
> files/improve cache for them, it can give many improvements for big
> kafka topics
>
> On Fri, 21 Feb 2025 at 16:14, Chia-Ping Tsai <chia7...@gmail.com> wrote:
>
>> hi Mikhail
>>
>> > So Increasing the limit to 3–4GB (or more) would better align with
>> today’s storage capabilities.
>> Out of curiosity, what is the benefit of using the larger segment?
>>
>> While changing the type from int to long is a minor change, allowing or
>> encouraging users to create large segments requires stronger
>> justification.
>>
>> thanks,
>> Chia-Ping
>>
>>
>> Mikhail Fesenko <prog...@gmail.com> 於 2025年2月21日 週五 下午10:31寫道:
>>
>> > Guys, any thoughts on that? Please let me know!
>> >
>> > On Thu, 13 Feb 2025 at 22:31, Mikhail Fesenko <prog...@gmail.com>
>> wrote:
>> >
>> > > Hi everyone,
>> > >
>> > > I’d like to propose a change the data type of log.segment.bytes from
>> int
>> > > to long, allowing segment sizes beyond the current 2GB limit.
>> > >
>> > > Rationale:
>> > >
>> > > Currently, the maximum segment size is constrained by the int type,
>> > > capping it at 2GB (max int). However, with modern hardware—such as
>> > > large-scale deployments on machines with multiple high-capacity disks
>> > > (e.g., EPYC servers with 4×15TB drives)—this limitation makes segment
>> > > sizes inefficiently small. And too many handles (log, index,
>> metadata).
>> > > So Increasing the limit to 3–4GB (or more) would better align with
>> > today’s
>> > > storage capabilities.
>> > >
>> > > Would love to hear your thoughts !
>> > >
>> > > Best,
>> > >
>> > > Mikhail Fesenko
>> > >
>> >
>>
>

Reply via email to