A heat exchanger for cooling an electronic enclosure, comprising a condenser side and an evaporator side, wherein the condenser side and the evaporator side are separated from each other by a barrier, wherein the heat exchanger comprises a heat exchanging element, said heat exchanging element comprising an extruded metallic material, wherein the heat exchanging element is a pulsating heat pipe, wherein the heat exchanger comprises multiple mini-channels, said mini-channels not being bent into a serpentine configuration, wherein each mini-channel comprises multiple channels being configured as ports of the respective mini-channels, characterized in that the mini-channels extend consistently in a straight way such that a first end of each mini-channel is disposed on the condenser side of the heat exchanger and that a second end of each mini-channel is disposed on the evaporator side, wherein the mini-channels extend through the barrier, wherein the heat exchanger comprises partition walls on the evaporator side and partition walls on the condenser side, wherein the partition walls are disposed such that chambers are formed in a first end area on the condenser side and in a second end area on evaporator side, wherein at least one end of a mini-channel extends into each chamber, wherein the chambers define multiple groups (62a-62d) of mini-channels, each group comprising at least one mini-channel, wherein at least a majority of groups (62a-62d) comprises more than one mini-channel, wherein the mini-channels of the same group extend with their first ends into the same chamber on the condenser side and with their second ends into the same chamber on the evaporator side, wherein the mini-channels of neighboring different groups extend with the first end or the second end, into the same chamber on the evaporator side or the condenser side, whereas on the opposite end, either the first end or the second end, they extend into different chambers, wherein by having more than one mini-channel in at least the majority of groups a parallel movement of refrigerant in the same direction either to the evaporator side or the condenser side is achieved, wherein mini-channels of neighboring different groups transport refrigerant in opposite directions, wherein the channels of the mini-channels serve to transport refrigerant from the evaporator side to the condenser side or the other way around, and wherein all channels of one mini-channel transport refrigerant into the same direction. comprising a condenser side and an evaporator side, wherein the condenser side and the evaporator side are separated from each other by a barrier, wherein the heat exchanger comprises a heat exchanging element, said heat exchanging element comprising an extruded metallic material, wherein the heat exchanging element is a pulsating heat pipe, wherein the heat exchanger comprises multiple mini-channels, said mini-channels not being bent into a serpentine configuration, wherein each mini-channel comprises multiple channels being configured as ports of the respective mini-channels, characterized in that the mini-channels extend consistently in a straight way such that a first end of each mini-channel is disposed on the condenser side of the heat exchanger and that a second end of each mini-channel is disposed on the evaporator side, wherein the mini-channels extend through the barrier, wherein the heat exchanger comprises partition walls on the evaporator side and partition walls on the condenser side, wherein the partition walls are disposed such that chambers are formed in a first end area on the condenser side and in a second end area on evaporator side, wherein at least one end of a mini-channel extends into each chamber, wherein the chambers define multiple groups (62a-62d) of mini-channels, each group comprising at least one mini-channel, wherein at least a majority of groups (62a-62d) comprises more than one mini-channel, wherein the mini-channels of the same group extend with their first ends into the same chamber on the condenser side and with their second ends into the same chamber on the evaporator side, wherein the mini-channels of neighboring different groups extend with the first end or the second end, into the same chamber on the evaporator side or the condenser side, whereas on the opposite end, either the first end or the second end, they extend into different chambers, wherein by having more than one mini-channel in at least the majority of groups a parallel movement of refrigerant in the same direction either to the evaporator side or the condenser side is achieved, wherein mini-channels of neighboring different groups transport refrigerant in opposite directions, wherein the channels of the mini-channels serve to transport refrigerant from the evaporator side to the condenser side or the other way around, and wherein all channels of one mini-channel transport refrigerant into the same direction.